Node.js in Practice

Node.js in Practice

by Marc Harter (Author), Alex R . Young (Author)

Synopsis

DESCRIPTION

Node.js is a relatively new platform that lets software developers write the server side of web applications in JavaScript. Problem is-solid examples that show how to implement Node.js in production are still few and far between. That's exactly what this book offers.

Node.js in Practice assembles nearly 100 practical techniques that can be used when implementing Node in production. All the code is tested, instantly useful, and relevant. It's a random-access collection of fully-worked examples that offers solutions to the common-and not-so-common-issues faced when rolling out Node. It includes 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. The heavily-annotated code makes the examples easy to follow and handy cross-references show how techniques dovetail with other related examples.

RETAIL SELLING POINTS

Nearly 100 fully-worked examples

Covers basic to advanced topics

Logical easy to follow guide

AUDIENCE

This book is for software developers who have some understanding of Node.js and intend to use it in their everyday work or want solutions to specific problems.

ABOUT THE TECHNOLOGY

Node is a server-side platform for developing network applications. It's built on V8, Google's JavaScript runtime engine.

$3.47

Save:$40.75 (92%)

Quantity

1 in stock

More Information

Format: Paperback
Pages: 424
Edition: 1
Publisher: Manning Publications
Published: 19 Dec 2014

ISBN 10: 1617290939
ISBN 13: 9781617290930

Author Bio

AUTHOR BIO

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.