专家们对这些框架有什么看法?我正在开发一个大型的应用程序,我想要一个好的框架,但我正在为现有的数量和种类而苦苦挣扎(这太糟糕了!)为什么在Node那是javascript,会有如此多的Rails方式的影响(Geddy,RailwayJS - "Sinatra影响“,"RoR影响”?挫败感?
谢谢!
发布于 2012-03-29 16:07:17
这取决于您正在构建的应用程序的类型。Expressjs更像是sinatra框架,而铁路更像是ruby on rails实现。Expressjs为您提供了基本的基础,但让您决定如何从那里开始。Railway.js更像是一个完全堆叠的框架,为你提供了mvc模式,orm,内置的对csrf,文件上传等的支持。
对于大型应用程序,您可以构建在express之上,并实现类似的mvc解决方案,包括一些orm模块或您需要的东西。您将不得不花费更多的时间来实现应用程序的核心,而不是应用程序本身。
另一方面,您可以使用rails,并通过一些学习曲线立即开始构建您的应用程序。
https://stackoverflow.com/questions/9537110
复制相似问题