针对“传统”网站的Node.js
我正在深入研究Node.js,整个想法对我来说似乎很棒。但我对感兴趣,使用Node.js的好处是当开发具有AJAX位并且没有实时特征的“传统”站点时的。当我说传统,我的意思是人们通常在PHP,ASP.NET等平台上使用MVC框架构建的网站。针对“传统”网站的Node.js
我知道Express框架很受欢迎,但问题更多的是关于我会获得什么通过切换到Node.js而不是简单的“我可以在Node中执行MVC吗?”。
节点具有与解决具有“默认”最少量的低级别的API最多的问题
- 优势语言上下文切换
- 具有体面的性能水平
- 允许您在应用程序内以编程方式操作HTTP服务器
会直接+1“减少语言上下文切换”。一般来说,当你开始创建在各个方面使用它的应用程序时,你会在Javascript中获得更好的效果。 – 2012-04-01 22:21:03
您还可以在客户端和服务器之间重新使用可移植代码,这是有意义的。这可能意味着在客户端和服务器上共享模板呈现,或者在客户端和服务器上重新使用数据模型。有很多可能有用的场景,通常甚至不是在其他平台上考虑的选项。 – 2012-04-01 22:24:10
在服务器/客户机上重复使用代码是一件很难的事情,它可以完成,我没有亲眼目睹任何人以优雅的方式做到这一点 – Raynos 2012-04-01 22:48:06
检查paytm.com。整个电子商务建立在node.js上你可以说它很传统。如果可以的话, – 2015-12-30 16:32:50