前言
用Nodejs已经1年有余,陆陆续续写了48篇关于Nodejs的博客文章,用过的包有上百个。和所有人一样,我也从Web开发开始,然后到包管理,再到应用系统的开发,最后开源自己的Nodejs项目。...一路走来,Nodejs已经成为我做Web项目的标配。我非常愿意把原Java、PHP的Web系统向Nodejs迁移,因为1个人可以很容易的完成10个人的活了。...通常用Nodejs做Web开发,需要3个框架配合使用,就像Java中的SSH。
2.2 REST开发:Restify
restify 是一个基于Nodejs的REST应用框架,支持服务器端和客户端。...Web应用一般有2种登陆认证的形式:用户名和密码认证登陆,OAuth认证登陆。Passport可以根据应用程序的特点,配置不同的认证机制。本文将介绍,用户名和密码的认证登陆。
?...项目管理:npm,grunt, bower, yeoman
Web开发:express,ejs,hexo, socket.io, restify, cleaver, stylus, browserify