Manning Early
Access Program
Node.js in Practice

EARLY ACCESS EDITION

Alex Young and Marc Harter

MEAP Began: February 2013
Softbound print: September 2014 (est) | 425 pages
ISBN: 9781617290930

Become a reviewer
Pre-Order options*
Order now and start reading Node.js in Practice today through MEAP                    
  MEAP + eBook only - $39.99
  MEAP + Print book (includes eBook) when available - $49.99
* For more information, please see the MEAP FAQs page.
  About MEAP Release Date Estimates     

Table of Contents, MEAP Chapters & Resources

Table of Contents         Resources 
PART 1: BACKGROUND AND FUNDAMENTALS
  1 Getting started - FREE

PART 2: NODE FUNDAMENTALS
  2 Globals: Node's environment - AVAILABLE
  3 Buffers: Working with bits, bytes and encodings - AVAILABLE
  4 Events: Mastering EventEmitter and beyond - AVAILABLE
  5 Streams: Node's most powerful and misunderstood feature - AVAILABLE
  6 File system - AVAILABLE
  7 Networking: Node's true "Hello, World" - AVAILABLE
  8 Child Processes: Integrating external applications with Node - AVAILABLE

PART 3: REAL WORLD RECIPES
  9 Tests: The key to confident code - AVAILABLE
10 The Web: Build leaner and meaner web applications - AVAILABLE
11 Debugging: Designing for introspection and resolving issues - AVAILABLE
12 Node in production - AVAILABLE

PART 4: BEYOND STANDARD DEVELOPMENT
13 Writing modules - AVAILABLE

APPENDIXES
  A Community

DESCRIPTION

Unless you've been living under a rock for the past two years, you've heard about Node.js—a new platform that lets you write the server side of your web applications in JavaScript. Once you cut through all the buzz, though, solid examples that show you how to implement Node.js in production are still few and far between. That's exactly what you'll find in this book. Node.js in Practice assembles nearly 100 practical techniques that you'll use when you get down to the business of implementing Node in production. All the code is tested, instantly useful, and relevant.

Node.js in Practice is a random-access collection of fully-worked examples that offer solutions to the common-and not-so-common-issues you face when you roll out Node. You'll dig into important topics like the ins and outs of event-based programming, how and why to use closures, how to structure applications to take advantage of end-to-end JavaScript apps, and more. The book arranges techniques into logical clusters like Events, Streams, File System, and Testing so you'll be able to find what you're looking for quickly. The heavily-annotated code makes the examples easy to follow, and handy cross-references show you how the technique you're reading dovetails with other related examples.

WHAT'S INSIDE

This book assumes that you've already worked through a Node tutorial like Node.js in Action. Requires intermediate JavaScript and web development skills.

ABOUT THE AUTHORS

Alex R. Young, a writer and web developer, blogs regularly about JavaScript at DailyJS where you'll find several series on Node and client-side JavaScript. Alex speaks at JavaScript events around the UK. Marc Harter is a passionate JavaScript developer with deep experience in event-style programming. He works daily on large scale projects including high availability real-time applications, streaming interfaces, and other data intensive systems.

ABOUT THE EARLY ACCESS VERSION

This Early Access version of Node.js in Practice enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online forum.

WANT TO LEARN MORE?

Sign up to read more content when it is released and to receive news about this book.