Skip to content

Latest commit

 

History

History
executable file
·
31 lines (28 loc) · 2.19 KB

node_books.md

File metadata and controls

executable file
·
31 lines (28 loc) · 2.19 KB

前言

  • node是很新很深的后端技术,成为新手很容易, 成为高手却很难
  • 如果只是想玩玩的话,个人不建议尝试node
  • 想投入生产的话,它其实比PHP, Python, JavaEE难得多

如果只能推荐一本书

  • 书名: Node.js in Practice
  • 作者: Alex Young
  • 推荐原因: 读过Thinking in Java/C++吗?Node.js in practice 这本书的定位和它们一样,深入讲解node核心,是入门和高手必备.
  • 阅读方法: 读至少3遍, 里边代码争取能信手拈来
  • 核心目录: EventEmitter, Stream, File System, Binary Buffer, Module, Net, Deployment, Memory Leak, CPU, REPL
  • 获得方法: 51cto, csdn, baidu搜索
  • 随书源码: https://github.com/alexyoung/nodeinpractice

如果还可以推荐一本书(第二本)

  • 书名: Node.js in Action
  • 作者: Mike Cantelon
  • 推荐原因: 这是一本七天从入门到高手类的书
  • 阅读方法: 不必当真,高手不可能速成.这本书基础讲的好,后面是Web应用,比较切合大多数应用情景.基本定位就是给node web开发搭了一框架,有了感性认识.但是问题在于不深入,所以通读一遍就可以了.
  • 核心目录: Node, 异步编程,connet, express, 数据库(Mysql, MongoDB, CouchDB, Redis)
  • 获得方法: 51cto, csdn, baidu搜索
  • 随书源码:

如果还可以推荐一本书(第三本)

  • 书名: Node Cookbook
  • 作者: David Mark
  • 推荐原因: 这是一本方案大全.
  • 阅读方法: 对于一个真正的项目,你会遇到各种各样的问题,ajax, json, xml, csv, 数据库,安全加密,https等.在需要常规解决方案时,来翻番这本书吧.这本书的定位就是领读者入门解决常见的各种问题.属于应用性质的,教你怎么用,但是不会教你应用中出了问题怎么办,我想看源码怎么办,修改类库怎么办.解决问题,看源码,改类库需要对node核心有一个深入的理解,所以强烈建议把第一本书等3遍以上.
  • 核心目录: Web服务器,http, https, json/xml/ajax/csv, mongodb/couchdb/redis, stream, socket.io, express, 安全, email/sms/smtp,自定义模块.
  • 获得方法: 51cto, csdn, baidu搜索
  • 随书源码: