logo头像
Snippet 博客主题

node学习

** node学习: ** <Excerpt in index | 首页摘要>
nodejs学习的方法,进阶路线

<The rest of contents | 余下全文>

一 学习内容

  1. node的常用模块,buffer,fs,http,net等.
  2. node常用框架express,mongoose,koa,mocha,should
  3. 部署上线,pm2,grunt,

二 学习要点

  1. 了解node的特性和语法
  2. 编写扩展node模块
  3. 用异步的思想编程
  4. 常用框架的使用
  5. 回调的解决方案(promise)

三 入门实战

  1. 参照nodejs实战上的微博系统,使用express4.x+ mongoose实现
  2. 使用socket.io实现一个简单的即时聊天的系统
  3. 使用mongoose+express+node开发一个论坛系统
  4. 使用koa+mongoose做一个简单的cms或者权限系统

四 学习方法

  • 建议有基础的直接开始入门实战,在练习中熟悉node的api,做完一个项目再去看书
  • 不要一直看书,没什么效果的,实战永远是最有效的