Real-time log monitoring in your browser

    A1.2 log4js

    node日志打印工具,可以在控制台格式化输出日志,可以将日志打印到指定文件,日志文件可以按照日期或者大小进行拆分。我们在代码 7.1中曾经出现过它的身影。

    对于原生 mongo node 驱动进行封装,使其对开发者更友好。在6.2章节曾经拿出一整节来讲它的使用。

    https://github.com/kissjs/node-mongoskin

    A1.4 socket.io

    websocket给前端带来了变革,从此前端也可以光明正大的用上长连接,socket.io正是顺应此时势而生的的。它在高版本浏览器上使用 websocket , 在低版本浏览器上使用 ajax 轮询,保证对所有浏览器的兼容。虽然本书没有对其拿出专门的章节进行介绍,但是它真的很重要。

      鼎鼎大名js单元测试框架,本书专门拿出7.3一个章节对其进行介绍。

      A1.6 nan

      如果你是个 node 原生扩展的开发者,一定曾经对于V8各个版本API接口不兼容而大为光火,幸好有了 nan 这个包,它抽象出来了一个头文件来解决这个问题,从此扩展开发者就可以写一套代码运行在各个版本的node上了。本书第8章有对其的内容介绍。