Node.js in Action
出版信息
Mike Cantelon、Marc Harter、TJ Holowaychuk、Nathan Rajlich / Manning Publications / 2013-11-25 / USD 44.99
内容简介
* Simplifies web application development * Outlines valuable online resources * Teaches Node.js from the ground up 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 NodeUPSILON s HTTP API and introduces community frameworks that make web development easier and faster.
作者简介
Mike Cantelon is a web programmer with 10 years of experience in bespoke and product-oriented web application development. TJ Holowaychuk is a software engineer at LearnBoost and author of many Node.js modules, including the popular Express Node.js framework
目录
Part 1: Node Fundamentals
1: Why the Web needs Node - FREE
2: Getting started with Node - AVAILABLE
3: Asynchronous programming
Part 2: Web Application Development with Node
4: Buiding Node web applications
5: Storing Node application data
6: Automating testing with Node
7: Connect
8: Express
9: Web application output templating in Node
10: Deploying Node web applications
Part 3: Going Further with Node
11: Beyond Web Servers
12: The Node ecosystem
Appendices
A: Debugging Node applications
B: Creating documentation