{技术自由} 发表于 2012-12-22 21:29:45

Node.js[0] 简介

<div id="cnblogs_post_body">

[*]Node.js connect & express简介
[*]Node.js 第一个模块
[*]Node.js 俯瞰API (整理中)
[*]Node.js Hello Node
[*]Node.js 俯瞰NPM
[*]Node.js 简介
学习node的过程很美妙,不断有新的概念出现;这个过程也大大拓展了技术视野,之后会把学习中遇到的点点滴滴整理出来。
Node是什么?

“Node.js”是官方称呼,交流多用node简称。
Ryan Dahl给Chrome V8 Javascript引擎添加了一组友好的Javascript API,并让V8能够独立运行于多个平台上(暂且把V8看做是js虚拟机),这样js也能写出跨平台非浏览器页面的应用。
关于node是什么?github上node项目的readme标题为“Evented I/O for V8 Javascript”,也能看出node给自己的定位; 下面是一小段node代码,实现了一个简单http server:
<div class="csharpcode"> <div class="csharpcode">var http = require('http');http.createServer(function (req, res) {res.writeHead(200, {'Content-Type': 'text/plain'});res.end('Hello World\n');}).listen(1337, '127.0.0.1');console.log('Server running at http://127.0.0.1:1337/');
页: [1]
查看完整版本: Node.js[0] 简介