服务器端框架

server side framework

本文关键字:框架 服务器端      更新时间:2023-09-26

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

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

我知道在stackoverflow上有几个类似的问题,但所有这些问题都相当古老。我认为一两年后,事情可能会发生变化。

如果你正在构建一个包含大量javaScript的大型应用程序,我假设你对语言有很好的理解。有很多好的javaScript框架非常好,可以处理大型应用程序。您可以使用的一些框架是AngularJS,EmberJS和BackboneJS(最流行的)。使用MEAN stack(Mongo,Express,Angular和Node),这是一个完整的堆栈javaScript框架,它将加速你的工作流程。

这实际上取决于您要使用哪种语言或框架。如果你想深入研究 ruby,或者如果你喜欢 JS 无处不在,你可以使用 rails。如果你想坚持使用PHP,你可以使用cakePHP。许多框架的相似之处在于它们遵循MVC设计。我猜你所有的模型、视图和控制器表都会遵循每个框架中的类似约定。如果你已经擅长一种语言,我会坚持下去,如果你时间紧迫,我会分支。你不能真正将PHP代码与Rails或Node一起使用,或者至少它不常见。