Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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]
- Host: GitHub
- URL: https://github.com/namankumar80510/pagekit
- Owner: namankumar80510
- License: mit
- Created: 2024-10-20T07:02:59.000Z (29 days ago)
- Default Branch: main
- Last Pushed: 2024-10-20T09:51:55.000Z (29 days ago)
- Last Synced: 2024-10-20T12:49:27.381Z (29 days ago)
- Language: PHP
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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**.