razvancode / micromesh
MicroMesh is a small and lightweight PHP framework that I built as a learning project.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.1
- eftec/bladeone: ^4.13
- symfony/console: ^5.4
- symfony/dotenv: ^6.4
- symfony/var-dumper: ^6.4
This package is auto-updated.
Last update: 2025-06-19 00:05:07 UTC
README
MicroMesh is a small and lightweight PHP framework, currently being built as a learning project. It is in no way, shape, or form ready to be used in the wild.
What can it do:
- Basic routing
- Only GET and POST
- Blade template engine
- Built-in DB connection
- Only mysql implemented for now
How to
Follow the WelcomeController.php
example from app/Controllers/
Running
Development
First, you must install composer, and then run:
composer create-project razvancode/micromesh=dev-main
composer install
- Run
php mesh init
to have the.env
file created fromenv.example
- Run
php mesh run
to run the PHP server
After you're done developing
- make
/public
folder the root
Made using BladeOne, and Symfony Console