- minimum conventions, simple API
- plain SOLID code and hermetic abstractions
- decoupled from application by design
- encourage pure OOP
- no imposed architecture - stateless HTTP context only
- add and learn the libraries you need
- experiment ready - have fun
- Front controller as PSR-15 request handler
- encapsulated configuration
- PSR-11 container (optional use)
- composite routing (polymorphic structure)
Installation with Composer
composer require polymorphine/app
...