Lucifer is a lightweight webframwork that extends the well known H(MVC)/Subcontroller pattern to a new level.
In this lovingly called "Grass-Roots-MVC" -Pattern a page consists of several nested views. These structures are defined in so called layouts. Views may have a so called Block associated with them in the layout. These blocks may modify the complete layout from within, hence the name. This provies the possibility for a code seperation in your application like never before and rapidly speeds up collaborative development. It also comes with a hierarchically structured routing logic. Of course you are still able to develop your application the classic MVC style on every level, but benefit from this added functionality when needed.
Features
- Leightweight
- Scaleable