开始学习使用Node.js
作者写了一系列Taking Baby Steps with Node.js,开始学习使用Node.js,一共有下面几个介绍
1.Threads vs. Events线程和事件比较,现在事件驱动架构如此流行,Node.js给作者印象最深刻的就是其高性能事件模式,这要超过其他服务器端如.NET或 Mono。
2.使用非标准模块 建议使用Npm(https://github.com/isaacs/npmreadme) 来安装Node.js。
3.使用node-inspector调试
两个简单命令:
|
用浏览器打卡http://127.0.0.1:8080/开始调试
4.使用CommonJS 库优化定制
Java, Ruby, Python, C#, C++,都是因为其丰富各种库受到欢迎,虽然javascript没有这样的标准库,但是有CommonJS 。
5.使用n进行Node版本管理
Node.js走向产品化的标志。
6.事件具体实现
非常简单:
|
提交订阅模式是事件架构中主要方式,见本站专门介绍:http://www.jdon.com/jivejdon/thread/36798
7.使用Jasmine-Node实现Node.js的BDD风格单元测试
一个完整的服务器端事件架构EDA 动态语言Javascript开发框架的开发步骤跳跃纸上,大家为什么还在争论用PHP会Ruby,都out啦了,用Node.js
原文:
Elegant Code » Taking Baby Steps with Node.js – BDD Style Unit Tests with Jasmine-Node Sprinkled Wit