A no-nonsense, lightweight, custom framework using intuitive patterns and requiring almost no boilerplate code.
Say goodbye to manually defining routes and unnecessary bloatware.
Designed for developers who want to get moving quickly, this framework keeps things simple and efficient.
While jQuery is included for convenience, it's not mandatory and can be easily removed if you prefer native JavaScript.
Kickstart your new web project or API with a clean, stable codebase.
- Getting started – Setup and installation guide
- Routing – Request uri to controller mechanism
- Controller & Methods – Creating controllers and defining methods
- Requests, Response & Content Types – Creating HTTP requests and consuming responses
- Templates & Theming – Using templates and customizing themes
- Command line interface – Built-in CLI tools and usage
- Events – Event system and custom event handling
- Configuration files – Managing config files and settings
- Environment variables – Using and loading environment variables
- Database queries and entities – Database access and entity management
- Autoloading classes – Class autoloading and PSR-4 support
- Errors and exceptions – Error handling and exception management
- Logging, Timing and debug – Logging, profiling, and debugging tools
- The Assets class – Managing CSS, JS, and other assets
- The Registry class – Shared object storage and access
- Utility classes – Helper classes and common utilities