Node.js in Action
- Length: 443 pages
- Edition: 1
- Language: English
- Publisher: Manning Publications
- Publication Date: 2013-07-28
- ISBN-10: 1617290572
- ISBN-13: 9781617290572
- Sales Rank: #448479 (See Top 100 Books)
Node.js is an elegant server-side JavaScript development environment perfect for scalable, high-performance web applications. Node allows developers to access HTTP and general TCP/IP functionality using a minimalist server-side JavaScript interface.
Node.js in Action is an example-driven tutorial that starts at square one and goes through all the features, techniques, and concepts needed to build production-quality Node applications. First it shows how to set up a Node development environment and the community-created extensions. Then it runs through some simple demonstration programs and introduces asynchronous programming, a requirement for real-time applications such as chat, online games, and live statistics. It also shows how to create serious web applications using Node’s HTTP API and introduces community frameworks that make web development easier and faster.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
Table of Contents
PART 1: NODE FUNDAMENTALS
1 Welcome to Node.js – FREE
2 Building a multiroom chat application – AVAILABLE
3 Node programming fundamentals – AVAILABLE
PART 2:WEB APPLICATION DEVELOPMENT WITH NODE
4 Buiding Node web applications – AVAILABLE
5 Storing Node application data – AVAILABLE
6 Testing Node applications – AVAILABLE
7 Connect – AVAILABLE
8 Connect’s built-in middleware – AVAILABLE
9 Express – AVAILABLE
10 Web application templating – AVAILABLE
11 Deploying Node applications and maintaining uptime – AVAILABLE
PART 3: GOING FURTHER WITH NODE
12 Beyond web servers – AVAILABLE
13 The Node ecosystem – AVAILABLE
APPENDIXES:
A: Installing Node and community add-ons – AVAILABLE
B: Debugging Node – AVAILABLE
C: Extending and configuring Express – AVAILABLE