Node.js 推荐20多个学习网站及书籍

Web 开发人员对 Node.js 日益增多,更多的公司和开发者开始尝试使用 Node.js 来实现一些对实时性要求高,I/O密集型的业务。

介绍了很不错的书籍和案例,可以提高nodejs开发进度,

Node.js

Node 官方网站,Node.js 学习之路就起步,开发路途遥远

Nettuts Node.js Tutorial

Node.js 编程的就是这样开始的,

How To Node

Node.js 教程一些文章列表

Node.js 文章列表

The Beginner Node Book

在线的资料,自由和开放源码的 Node 书籍。对于 Node 初学者会有很大的帮助。

Felix’s Node.js Guide

这对应Node.js 的开发人员有一个很好的资源。

Mastering Node.js

内容比较基础,但对于初学者,有一些好东西

Catonmat

Node.js 很丰富的主题,让你尽享其中,包括 redis 和 socket.io

The Dead-simple Step-by-Step Guide

在这里,一步一步的为你指导,如何应对 Node.js、Express、Jade 和 MongoDB

Real Time Web With Node.js. Learning Course

掌握 Node.js 的在线课程,随时都可以阅览

Daily.js

每日更新有关 Node.js 的资讯,有你想了解的新闻和技巧

Docs.Node.js

Node.js 的帮助文档

Node Tuts

Node.js 视频教程,赶紧收藏

PDFs and Books

Real Time Web With Node.js

这是一本学习 Node.js 实时网络应用程序开发的书籍

Hands on Node.js

Bulletproof Node.js coding

Node: Up and Running

The Node Beginner Book

Node Cookbook

Node.js in Action

Node.js 实战,有关于 Node.js 各种例子和练习

Smashing Node.js: JavaScript Everywhere

Smashing Magazine 的作者编写的。很不错的书籍

Node.js the Right Way

掌握如何使用 Node.js 编写异步 JavaScript 程序

Node.js 推荐20多个学习网站及书籍

时间: 2024-08-04 05:41:56

Node.js 推荐20多个学习网站及书籍的相关文章

node.js在windows下的学习笔记(2)---简单熟悉一些命令

1.打开如下的安装 2.输入node -v,显示node的版本号 3.输入node --help.显示帮助命令 4.自己用一个文本编辑器编写一下代码,保存为text.js,然后在控制台输入node.exe  text.js的路径(直接把这个js文件拖到控制台自动显示路径),按下回车键 var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {&

node.js在windows下的学习笔记(1)---安装node.js

1.首先打开http://www.nodejs.org/ 2.选择DOWNLOADS,跳转到下面的画面,我的系统是windows7的32位.所以选择.msi的32bit版本. 3.下载后,得到一个5.43MB大小的安装包, 4.运行安装包 点击next 打个勾,点击next 选择安装目录 最后,安装成功啦 node.js在windows下的学习笔记(1)---安装node.js,布布扣,bubuko.com

node.js在windows下的学习笔记(5)---用NODE.JS创建服务器和客户端

//引入http模块 var http = require('http'); //调用http的createServer的方法,这个方法有一个回调函数,这个回调数 //的作用是没到那个有请求发送给服务器的时候,就执行这个回调函数 http.createServer(function (req, res) { //发送 res.end('Hello World\n'); }).listen(3000, "127.0.0.1");//端口和IP的绑定 console.log('Server

node.js在windows下的学习笔记(4)---同步,异步,回调的概念

Node.js是使用事件驱动的,非阻塞的I/O模型,用于构建快速的,可扩展的网络应用程序. Node.js想解决的问题是:处理输入,输入,高并发 1.阻塞与非阻塞 阻塞也叫同步,是指每一次执行一个操作,在这个操作完成之前,代码的执行会被阻塞,无法移到下一个操作上. 阻塞就相当于你在超市里面买东西,结账,在排队,如果前面的人没买单,你就不能买,一定要等前面的人先执行完其操作才可以 非阻塞就相当于你在外婆家取号,然后就可以去干别的事情了,等轮到我们的时候,短信发到我们的手机上了,说轮到我们了,这样我

node.js在windows下的学习笔记(7)---express的app.js的详细配置说明

var express = require('express'); var path = require('path'); var favicon = require('serve-favicon'); var logger = require('morgan'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); var routes = require('./routes

node.js express 4.x Router学习心得

express是基于node.js开发的一款MVC模式的Web框架,该框架轻量.支持MVC模式.支持很多常用的中间件(如 body-parser:用于解析客户端请求的body中的内容,,express-session:session解析,cookie-parser:cookie解析),个人感觉最好地放就是支持路由.我们开发的时候,经常会用到路由.像其他语言,比如说java,个人理解java对路由的处理是通过filter.或者listener来处理的,node.js是诞生不久,生态圈的完善还有一段

node.js在windows下的学习笔记(3)---npm

1.什么是npm npm是Node.js的包管理器,它允许开发人员在Node.js的应用程序中创建,共享,重用模块.之前我们通过node的官网的安装程序安装了Node.js,那么npm就已经装好了的. 既然npm是Node.js的包管理器,那么什么是包呢? 包:包是一个文件夹,将模块封装起来,用于发布,更新,依赖管理,版本控制.你可以简单的把包理解成就是一个文件夹.package.json描述包的一些信息 模块:一个实现某些特定功能的文件,以实现模块化编程. 2.如何使用npm为node.js安

node.js在windows下的学习笔记(8)---进程管理Process

process是一个全局内置对象,可以在代码中的任何位置访问此对象,这个对象代表我们的node.js代码宿主的操作系统进程对象. 使用process对象可以截获进程的异常.退出等事件,也可以获取进程的当前目录.环境变量.内存占用等信息,还可以执行进程退出.工作目录切换等操作 1.当我们想要查看应用程序当前目录时,可以使用cwd函数 : process.cwd(); 2.如果需要改变应用程序目录,就要使用chdir函数了: process.chdir('目录名'); 3.stdout是标准输出流,

Node.js + Express + Mongodb 开发搭建个人网站(一)

一.Node + Express环境搭建 0.去Node官网下载安装node,如果安装了 npm 和 node的话 那么就 安装 全局的 express,-g全局安装 npm install express –g 1.然后使用 express 创建项目,命令:   express 项目名 初始化一个node项目 注意 这里 默认的页面模版 是jade 大部分小项目使用的是 ejs模版,所以 利用express创建ejs模版的node项目,命令为express -e 项目名 express -e