Mastering Node.js - Second Edition: Build robust and scalable real time server side applications efficiently
Expert techniques for building fast servers and scalable, real-time network applications with minimal effort; rewritten for Node.js 8 and Node.js 9
- Packed with practical examples and explanations, Mastering Node.js contains everything you need to take your applications to the next level.
- Unleash the full potential of Node.js 9 to build real-time and scalable applications.
- Gain in-depth knowledge of asynchronous programming, event loops, and parallel data processing.
- Explore Node's innovative event-non-blocking design, and build professional applications with the help of detailed examples.
Table of Contents
Chapter 1. Understanding The Node Environment
Chapter 2. Understanding Asynchronous Event-Driven Programming
Chapter 3. Streaming Data Across Nodes And Clients
Chapter 4. Using Node To Access The Filesystem
Chapter 5. Managing Many Simultaneous Client Connections
Chapter 6. Creating Real-Time Applications
Chapter 7. Using Multiple Processes
Chapter 8. Scaling Your Application
Chapter 9. Microservices
Chapter 10. Testing Your Application
Chapter 11. Organizing Your Work Into Modules
Chapter 12. Creating Your Own C++ Add-Ons