关于node.js的几个问题

时间:2013-09-19 12:39:47

标签: node.js

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

似乎有很多关于node.js的兴奋,这让我有点担心它是另一种“闪光灯”类型技术会消失吗?

如果我要去学习node.js你有什么技巧可以开始,而不会炸掉我的brian吗?

3 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

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

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

  

创建网站

错误的选择

  

创建网络应用(如聊天)

好的选择

  

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

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

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

答案 2 :(得分:1)

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

你可以尝试一下。