Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/namankumar80510/pagekit

A route-oriented php framework [not MVC]
https://github.com/namankumar80510/pagekit

Last synced: 9 days ago
JSON representation

A route-oriented php framework [not MVC]

Awesome Lists containing this project

README

        

# PageKit - a route-oriented PHP Framework [not MVC]

Work in Progress.

PageKit is a simple to use PHP Framework that does not do MVC. Its structure is inspired from sveltekit.

Each file and folder in ./src/routes corresponds to a route path and method. Each of those route folders contain two files: view.phtml and handler.php.

Handler (handler.php) handle both controllers and models (there is no separate model or controller, though you can separate them by creating a model class in ./src/lib/Models if you want and then use them in handler as you please).

PageKit doesn't use its own components, but rather depends on ready-made components from league, laminas, symfony, dibi, nette, etc.

**MORE INFO COMING SOON**.

**NOT READY FOR PRODUCTION**.

**DOCS IS NOT PROPERLY WRITTEN YET**.