我是这种东西的新手,但最近我听到了很多关于Node.js有多好的消息。考虑到我通常非常喜欢使用 jQuery 和 JavaScript,我不禁想知道如何决定何时使用 Node.js。我想到的 Web 应用程序类似于Bitly - 获取一些内容,将其存档。
从我这几天做的所有作业中,我获得了以下信息。节点.js
- 是一种命令行工具,可以作为常规的 Web 服务器运行,并可以运行 JavaScript 程序
- 利用强大的V8 JavaScript 引擎
- 当你需要同时做几件事时非常好
- 是基于事件的,所以所有美妙的类似 Ajax的东西都可以在服务器端完成
- 让我们在浏览器和后端之间共享代码
- 让我们来谈谈 MySQL
我遇到的一些来源是:
考虑到 Node.js 几乎可以在Amazon 的 EC2实例上开箱即用地运行,我试图了解什么类型的问题需要 Node.js,而不是像PHP、Python和Ruby这样的任何强大的国王. 我知道这真的取决于一个人对一种语言的专业知识,但我的问题更多地属于以下一般类别:何时使用特定框架以及它特别适合什么类型的问题?