Web MVC framework for Delphi

Do you know of any MVC environment for the Web in which I can program in Delphi? Especially with a viewing engine (for HTML templates), such as ASP.NET MVC Razor or a similar and, of course, a routing system for matching controllers / actions with web requests, as well as model binding (translation from POST data to data structures ) I know that I can use Delphi Prism with ASP.NET, but I wonder if there is any other solution for implementing Web MVC architecture in Delphi.

+1
asp.net-mvc delphi web-frameworks
Mar 24 2018-12-12T00:
source share
4 answers

Delphi on rails is one of

+5
Mar 24 '12 at 17:43
source share

DelphiMVCFramework is released as Open Source https://github.com/danieleteti/delphimvcframework

It works (read: โ€œproduction code uses itโ€) from XE3 to Delphi 10.2 Tokyo (also on Linux)

DMVCFramework Functions

  • RESTful Compliance (RMM Level 3)
  • Easy to use
  • IDE expert easily launches new projects (contributor Nick Hodges)
  • Powerful render for rendering an object (PODO), objects, strings
  • Unusual URL with parameter mappings
  • Strongly typed actions with automatic display of parameters
  • Can be used in a load balanced environment using Redis
  • Integrated RESTClient
  • Trainings available (class and remote control)
  • Support for Apache module (Windows and Linux), ISAPI extension and stand-alone servers (it supports WebBroker support in your version of Delphi)

I am a leading developer, but authors come from all over the world.

+7
Nov 14 '13 at 23:26
source share

I created a Delphi + Web solution that starts one level deeper into the system. You could create an MVC platform on top of it just fine, but I haven't looked at this (yet!):

http://xxm.sourceforge.net/

Like early PHP, Cold Fusion, and ASP, I wanted the HTML and Delphi code to be used in the same source files, and (re) compiled them by uninstalling the update in my browser. Several xxm handlers serve as thin layers between IIS, Apache, CGI or plain HTTP, so you can freely choose how to host the resulting library.

+2
Mar 26 '12 at 16:18
source share

There is Delphi MVC Web - the MVC web platform for Delphi - available from http://code.google.com/p/delphimvcweb/

Note: I did not use, I just heard about it.

+1
Mar 24 2018-12-12T00:
source share



All Articles