The aim is to provide the smallest footprint possible, while still giving users some of the power and flexibility of a full fledged mvc framework.
It doesn't try to be db agnostic (mysql only). You can have sql in the controller, or in a separate model file if you choose. Of course, its abstracted with relevant db helper methods / classes.
It is not meant to replace existing framework and cmses like: yii / codeigniter / cakephp / wordpress / asp mvc.
- Support for crud operations (with validations and form helpers),
- cms like features such as creating pages with wysiwig html editors.
- Page output caching - for mostly static pages.