DelphiMVCFramework does this
Some notable features:
- RESTful (RMM Level 3) compliant
- Can be used in load balanced environment using Redis (http://Redis.io) [dev]
- Fancy URL with parameter mappings
- Specialied renders to generate text, html, JSON
- Powerful mapper to map json to objects and datasets to objects
- Can be packaged as stand alone server, apache module (XE6, XE7, XE8) and
ISAPI dll
- Integrated RESTClient Works with XE3, XE4, XE5, XE6, XE7
and XE8 Completely unit tested
- There is a sample for each functionlities
- There is a complete set of trainings about it, but the
samples are included in the project Experimental support for IOCP
[dev]
- Server side generated pages using eLua (Embedded Lua) [removed soon]
- Specific trainings are available (ask me for a date and a place)
- Messaging extension using STOMP (beta)
- Community driven (Facebook group https://www.facebook.com/groups/delphimvcframework)
- Simple and documented
- There are books that talk about the framework
Project web site: https://github.com/danieleteti/delphimvcframework
N.B. I'm the main developer