razvancode / micromesh
MicroMesh is a small and lightweight PHP framework that I built as a learning project.
dev-main
2024-08-24 21:51 UTC
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: 2026-03-19 01:42:15 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-maincomposer install- Run
php mesh initto have the.envfile created fromenv.example - Run
php mesh runto run the PHP server
After you're done developing
- make
/publicfolder the root
Made using BladeOne, and Symfony Console