针对“传统”网站的Node.js

问题描述:

我正在深入研究Node.js,整个想法对我来说似乎很棒。但我对感兴趣,使用Node.js的好处是当开发具有AJAX位并且没有实时特征的“传统”站点时的。当我说传统,我的意思是人们通常在PHP,ASP.NET等平台上使用MVC框架构建的网站。针对“传统”网站的Node.js

我知道Express框架很受欢迎,但问题更多的是关于我会获得什么通过切换到Node.js而不是简单的“我可以在Node中执行MVC吗?”。

+0

检查paytm.com。整个电子商务建立在node.js上你可以说它很传统。如果可以的话, – 2015-12-30 16:32:50

节点具有与解决具有“默认”最少量的低级别的API最多的问题

  • 第三方模块丰富的开源社区臃肿
  • 减少的

    • 优势语言上下文切换
    • 具有体面的性能水平
    • 允许您在应用程序内以编程方式操作HTTP服务器
  • +0

    会直接+1“减少语言上下文切换”。一般来说,当你开始创建在各个方面使用它的应用程序时,你会在Javascript中获得更好的效果。 – 2012-04-01 22:21:03

    +1

    您还可以在客户端和服务器之间重新使用可移植代码,这是有意义的。这可能意味着在客户端和服务器上共享模板呈现,或者在客户端和服务器上重新使用数据模型。有很多可能有用的场景,通常甚至不是在其他平台上考虑的选项。 – 2012-04-01 22:24:10

    +0

    在服务器/客户机上重复使用代码是一件很难的事情,它可以完成,我没有亲眼目睹任何人以优雅的方式做到这一点 – Raynos 2012-04-01 22:48:06

    我想这个网址:How to decide when to use Node.js? - 是你所需要的。我把它作为社区维基。