Web框架将减少代码行数

时间:2010-04-08 22:01:28

标签: ruby-on-rails asp.net-mvc django jsp

哪个框架有助于减少创建Web应用程序所需的代码行数?

铁轨上的红宝石? PHP的? asp.net mvc? JSP / servlet的? django的/蟒?

我只是不喜欢输入很多代码,特别是如果它是样板文件。如果我可以编写10行代码而不是100行来获得相同的结果,我想大多数人会更喜欢10 ...对吗?那么,告诉我哪个Web框架将实现这一目标。

6 个答案:

答案 0 :(得分:3)

所有这些。

我不会使用“最短程序”作为选择一个的指导因素。

答案 1 :(得分:0)

这实际上取决于您使用的后端和数据库来支持您的网络应用。

我的意思是,如果你正在使用.Net网络服务,那么我认为asp.net(和visual studio)将是生成类后面所有代码以消耗强类型数据的最佳匹配。其他后端/ db可能会让你选择一条完全不同的路径。

答案 2 :(得分:0)

对于复杂的应用程序:Seaside。没有其他人接近。特别是当你在像Gemstone这样的OODB上运行时:Glass

答案 3 :(得分:0)

这个问题的答案完全是间接的;某些框架将需要更少的代码行用于特定目的。也许如果您可以让StackOverflow读者了解您希望完成的任务类型,他们可以指出您最有可能以最少的代码行完成任务的框架方向。

答案 4 :(得分:0)

SilverStripe几乎不需要任何行,也不需要理解PHP。它附带了UI,Auth以及您开始使用所需的一切。

http://silverstripe.org/

http://www.slideshare.net/chillu/modeladmin-in-silverstripe-23

http://doc.silverstripe.com/doku.php?id=modeladmin

答案 5 :(得分:-1)

我认为你可以用这种方式自己回答这个问题:开始项目

在我的情况下是:django/python,为什么?,请参阅get started project,需要1或2个小时来理解/开发/部署,而不是需要python知识,只是一个过度开放的思想