Microframework
A microframework is a term used to refer to minimalistic web application frameworks. It is contrasted with full-stack framework also called enterprise frameworks.
It lacks most of the functionality which is common to expect in a full fledged web application framework, such as;
- Accounts, authentication, authorization, roles, etc.
- Database abstraction via a object-relational mapping.
- Input validation and input sanitation.
- Web template engine.
Microframeworks
- Bottle for Python
- Camping for Ruby
- Flask for Python
- Flight for PHP
- Grape for Ruby
- Lumen for PHP
- Nancy FX for C#/.NET
- Scalatra for Scala
- Silex for PHP
- Sinatra for Ruby
- Slim for PHP
- Zend Expressive for PHP
This article is issued from Wikipedia - version of the Tuesday, May 03, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.