Node.js in Action (2014)
Part 1. Node fundamentals
Chapter 2. Building a multiroom chat application
Chapter 3. Node programming fundamentals
Part 2. Web application development with Node
Chapter 4. Building Node web applications
Chapter 5. Storing Node application data
Chapter 7. Connect’s built-in middleware
Chapter 10. Testing Node applications
Chapter 11. Web application templating
Part 3. Going further with Node
Chapter 12. Deploying Node applications and maintaining uptime
Chapter 13. Beyond web servers
Chapter 14. The Node ecosystem
Appendix A. Installing Node and community add-ons
Appendix C. Extending and configuring Express