Frameworks

Frameworks are regular handlers that allow you to solve a problem (such as implementing web services) in a typical flavor or style, shaping the overall appearance of your application code base. For all frameworks listed below there are template projects to quickly spin off a new application using this technology, already with best practices and sane configuration values applied.

Service Frameworks

All the frameworks below allow you to implement RESTful web services. As they share a common base, they offer the same features and can be used interchangeably. Therefore, you may choose the framework that fits your problem and personal coding style the best. If needed, those handlers can also be mixed within a project (see layouting).

Other Frameworks

In addition to services, the frameworks below provide additional guidance for typical use cases: