Node.JS in front of PHP or Rails
我将为移动设备启动一个全新的HTML5.0项目,我的问题很简单,为什么让你选择Node.JS,在PHP或Java或Rails for Backend之前。
我打算使用Express,Backbone.Js,MongoDB / Redis,如果我选择Node.JS;但是我不知道(现在)这些技术,而且学习这些技术并不浪费时间!
但是在Java,PHP等传统语言面前,有什么可以帮助你使用Node.JS&公司
我听过很多(老派)开发人员说:嘿,服务器端pouah上的JavaScript!你是个傻孩子! Javascript仅用于隐藏/显示div,等等......!
是的,事实上我不知道如何说服这些开发人员,服务器端的js,很酷!它的传奇......等待它......小心!
如果你有更多的args,不同于速度,我准备好听!
在我看来,仅仅因为从前端到后端只有一种语言,vi JSON,这是个好主意。但这还不够!
提前致谢。
这是一个推荐的堆栈。
有很多关于为什么node.js更好的文章。
- node.js的用法
- 为何以及何时
- 重点是什么?
- 它适当缩放。
- 它发展很快。
- 代码重用是可靠的。
- 异步IO很棒。
- socket.io对于实时通信来说非常棒。
我实际上需要坚实的理由来更喜欢java / php / ruby?? on rails。你有什么?
基本上唯一的缺点是它很年轻而且不稳定所以我不会将它用于大项目或安全关键项目。
我已经用Node.js和Mongodb完成了一个项目,并在另一个项目上工作。我是一个PHP& MySQL dev,但我专注于node& mongo现在。
以下是我的个人原因: