你知道有没有可以用Delphi编程的Web MVC框架?特别是对于像ASP.NET MVC的Razor或类似的视图引擎(用于HTML模板),当然还有用于将控制器/操作与Web请求匹配的路由系统,以及模型绑定(从POST数据到数据结构的转换)将是很好的。我知道我可以在ASP.NET中使用Delphi Prism,但我想知道是否有其他解决方案可以在Delphi中实现Web MVC架构。
uelo1irk1#
DelphiMVCFramework已作为开源https://github.com/danieleteti/delphimvcframework发布
从XE3到Delphi 10.2东京(也是在Linux上),它都能工作(读作:“产品代码使用它”)。
DMVCFramework功能
我是首席开发人员,但贡献者来自世界各地。
更新
DMVCFramework现在是GitHub上Delphi最受欢迎的项目。还可以获得官方指南的e-bbok和硬拷贝。官方指南比英文多翻译了两种语言。https://leanpub.com/delphimvcframework
2skhul332#
Delphi on rails为一
nwlls2ji3#
有针对Delphi的Delphi MVC Web-MVC Web框架-可从http://code.google.com/p/delphimvcweb/获得
注:我没有用过,只是听说过。
r8uurelv4#
我已经创建了一个Delphi+Web解决方案,它从系统的更深一层开始。您可以在其上创建一个MVC平台,但我还没有考虑到这一点(还没有!)
http://xxm.sourceforge.net/
就像早期的PHP、冷融合和ASP一样,我希望在相同的源文件中包含HTML和Delphi代码,并通过在浏览器中点击刷新来(重新)编译它们。这几个XXM处理程序充当IIS、APACHE、CGI或纯HTTP之间的薄层,因此您可以自由选择如何托管结果库。
4条答案
按热度按时间uelo1irk1#
DelphiMVCFramework已作为开源https://github.com/danieleteti/delphimvcframework发布
从XE3到Delphi 10.2东京(也是在Linux上),它都能工作(读作:“产品代码使用它”)。
DMVCFramework功能
我是首席开发人员,但贡献者来自世界各地。
更新
DMVCFramework现在是GitHub上Delphi最受欢迎的项目。还可以获得官方指南的e-bbok和硬拷贝。官方指南比英文多翻译了两种语言。https://leanpub.com/delphimvcframework
2skhul332#
Delphi on rails为一
nwlls2ji3#
有针对Delphi的Delphi MVC Web-MVC Web框架-可从http://code.google.com/p/delphimvcweb/获得
注:我没有用过,只是听说过。
r8uurelv4#
我已经创建了一个Delphi+Web解决方案,它从系统的更深一层开始。您可以在其上创建一个MVC平台,但我还没有考虑到这一点(还没有!)
http://xxm.sourceforge.net/
就像早期的PHP、冷融合和ASP一样,我希望在相同的源文件中包含HTML和Delphi代码,并通过在浏览器中点击刷新来(重新)编译它们。这几个XXM处理程序充当IIS、APACHE、CGI或纯HTTP之间的薄层,因此您可以自由选择如何托管结果库。