我听说过Rails,Django,CakePHP等网页框架,它们可以帮助程序员快速创建动态网站,这些网站基本上是一个与数据库交互的Web GUI
我想知道是否有方法可以自动“生成”这些管理面板GUI,类似于网络的Microsoft Access? “数据库”可以由非程序员设计,并且生成的Web应用程序可以自动生成吗?
答案 0 :(得分:1)
我建议您选择RubyOnRails,它只是完美的目的。
你只需要花时间学习ruby和rails(在stackoverflow中你可以找到很多关于“如何开始”的建议)
之后,这些是您需要的关键元素:
ActiveResource - 是一个库,允许您从业务对象和数据库表创建可持久的域模型,其中逻辑和数据显示为统一包。零配置......
Scaffold或NiftyScaffold - Rails Scaffold是一个用于操作模型的自动生成框架。
如果您需要更好的界面,请查看web-app-theme generator
我没有添加其他单词,请查看此框架并查看一些RailsCasts以了解ROR的强大功能。