Introduction

The ability to use JavaScript on the server allows developers who are familiar with JavaScript to add server-side development to their curriculum vitae. Node.js is much more than that, though. It rethinks network programming in the context of the modern web where an application may rely on reading and writing data from many different places and may have millions of concurrent users.

JavaScript is often seen as a toy language by developers who have traditional computer science degrees. But, JavaScript has survived numerous challenges and is now integral to the direction of the web both in the browser and with Node.js on the server-side too. There has never been a better time to write JavaScript, especially on the server!

Node.js represents ...

Get Sams Teach Yourself Node.js in 24 Hours now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.