nodejs初体验

nodejs以及iojs近年来备受开发者关注,初学者可以关注哪些优秀开源项目呢?

web开发(取代php)

Express + Mongoose/Mysql + Bootstrap

Rest开发(API设计潮流)

restify

聊天室(这样的轮子最多了)

socket.io

爬虫(和python叫板)

cheerio(让你用熟悉的jquery写法操控爬来的dom)

博客(代替wordpress)

Hexo(也就是本博使用的静态博客生成工具,再配合github pages简直又便宜又裤)

论坛(超越discuss)

nodeclub

PPT(写markdown就可直接演示)

cleaver

包管理(每个语言都有自己的包管理)

bower

Oauth

passport

定时任务(node版crontab)

later

浏览器(一处编写,两处运行)

browserify

命令行(打造自己的command)

commander

web控制台(有浏览器的地方就可登录服务器)

tty.js

客户端应用(谁说js不能写桌面应用)

node-webkit

操作系统(代码顶级)

nodeos

除了上面这些,还有一些值得关注

  1. 项目管理&构建工具:grunt gulp
  2. 工具: underscore log4js require moment
  3. 底层: http request

之后咱们会去学习分享上述的优秀项目