Learning Node by Shelley Powers
Take your web development skills from the browser to the web server with Node, the programming framework that enables you to write data-driven applications with a language you already know: JavaScript. This guide offers a friendly way to master Node fundamentals with clear and concise information you can use right away. Built on Google's V8 JavaScript engine, Node offers high performance and easy scalability for server-side applications. Learning Node walks you through the differences and parallels between client-side and server-side programming, with practical examples of programming and deployment. Quickly learn how to install and deploy Node Understand how to use Node and related components to build sites and applications efficiently Manage Node modules with npm Create pages easily with template systems Apply client-side skills, tools, and techniques on the server Maintain a connection between browser and server with web sockets