0

我是否认为 node.js 是一个“完整的”开发平台,与 asp.NET、PHP 甚至经典 ASP 的方式大致相同?

关于 node.js 似乎有很多令人兴奋的地方,这让我对它是另一种“昙花一现”类型的技术会逐渐消失感到有些紧张?

如果我要开始学习 node.js,你有什么建议吗?

4

3 回答 3

2

Node.js 不是用于博客等常见应用程序的平台。
它适用于聊天、中继等快速异步应用程序

它可以与Twisted框架 (Python)、Tornado框架 (Python) 或eventmachine框架 (Ruby) 进行比较。

于 2013-09-19T12:45:39.137 回答
1

正如 DmitryR 所说,node.js 是一个 Javascript 框架。它也是基于 Chrome 的 V8 引擎。它是基于服务器端的,但也可以用于非互联网应用程序(我现在正在开发一个)。

你学习 Node.js 的目标是什么?

创建网站

错误的选择

创建一个网络应用程序(如聊天)

好的选择

“为了好玩”学习一门新语言

也是不错的选择,Node.js 是异步的,而且很容易学习,即使是晦涩难懂的文档,也可以用于很多事情。它也是一个脚本,所以它不需要编译,但你最好在非 Windows 操作系统上,因为 Windows 的 node.js 可能对开发来说很痛苦。

如果你想知道从哪里开始的提示,你最好从了解异步编程开始,它是这种语言唯一“难”的部分。

于 2013-09-19T12:51:16.563 回答
1

有一些学习 node.js 的交互式方法,例如:

你可以试一试。

于 2013-09-19T13:05:59.990 回答