Surveying website-building options in Delphi
There are many ways to build content-rich, dynamic websites in Delphi. Some of these are server-side only, producing SOAP or REST APIs to be consumed by client applications (WebBroker, DataSnap, and RAD Server, to name a few). Other tools build end-to-end solutions from the ground up, encompassing databases, grids, a rich set of user interface components, and themed web views (IntraWeb and UniGUI). Still, others are custom IDEs that use a Pascal-like language to generate HTML/JavaScript code that works only in the browser and connects to web servers for their data (Elevate Web Builder, TMS Software Web Core, and Smart Mobile Studio). There are also several open source frameworks with a wide following (DelphiMVCFramework, mORMot, and Mars Curiosity).
To see an excellent overview of these options, visit the first link in the Further reading section at the end of this chapter, called Ultimate Web Frameworks for Ultra-Fast Web Application...