服务器端框架

时间:2015-01-08 22:51:20

标签: javascript ruby-on-rails ruby node.js web

我正在构建一个包含大量JavaScript和jQuery的大型Web应用程序(ajax也在内部)。还有一个数据库,有几个表,我使用mySQL来管理它。

我的问题是我应该使用哪个服务器端框架。现在我考虑使用Rails和Node.js。

我知道stackoverflow上有几个类似的问题但是它们都很老了。我认为一年或两年的事情可能会改变。

2 个答案:

答案 0 :(得分:1)

这取决于您想要使用的语言或框架。如果你想深入研究ruby,或者你喜欢JS到处使用节点,你可以使用rails。如果你想坚持使用PHP,你可以使用cakePHP。很多框架都是类似的,因为它们遵循MVC设计。模型,视图和控制器的所有表都遵循我猜测的每个框架中的类似约定。如果你已经习惯了一种语言,那么我会坚持下去,如果你有时间的话,那就分出来吧。你不能真正使用Rails或Node的PHP代码,或者至少它是不常见的。

答案 1 :(得分:1)

如果您正在构建一个包含大量javaScript的大型应用程序,我假设您对该语言有很好的理解。我建议坚持使用javaScript。有很多优秀的javaScript框架非常好,可以处理大型应用程序。您可以使用的一些框架是AngularJS,EmberJS和BackboneJS(最受欢迎)。使用MEAN stack(Mongo,Express,Angular& Node)这是一个Fullstack javaScript框架,它将加速您的工作流程。