codecamp

关于 Nodejs

七天学会 Nodejs

Nodejs 的是建立在 Chrome 的 JavaScript 的运行时,可方便地构建快速,可扩展的网络应用程序的平台。Node.js 使用事件驱动,非阻塞 I/O 模型,轻量、高效,可以完美地处理时时数据,运行在不同的设备上。

从 Nodejs 官方网站的企业登记页,包括我们熟知的公司有 LinkedIn, Yahoo, Paypal, eBay, Walmart,Groupon 还有很多的中小型公司,国内的公司如雪球、淘宝、网易、百度等也都有很多项目运行在 Node.js 之上。

本教程从代码、文件、网络、进程、异步及迭代等角度,详细讲解了 Node.js 在实际项目中是如何实现的。

适用人群

中小型 Web 程序开发者。

学习前提

至少对一门诸如 Ruby、Python、PHP 或者 Java 这样面向对象的语言有一定的经验;对 JavaScript 处于初学阶段,并且完全是一个 Node.js 的新手。

版本信息

书中演示代码基于以下版本:

语言/框架版本信息
g++4.6 以上
Python2.6 以上
什么是 Nodejs
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }