Book description
Take your web development skills from browser to server with Node—and learn how to write fast, highly scalable network applications on this JavaScript-based platform. Updated for the latest Node Long Term Support (LTS) and Node Current (6.0) releases, this hands-on edition helps you master Node’s core fundamentals and gain experience with several built-in and contributed modules.
Get up to speed on Node’s event-driven, asynchronous I/O model for developing data-intensive applications that are frequently accessed but computationally simple. If you’re comfortable working with JavaScript, this book provides many programming and deployment examples to help you take advantage of server-side development with Node.
- Explore the frameworks and functionality for full-stack Node development
- Dive into Node’s module system and package management support
- Test your application or module code on the fly with Node’s REPL console
- Use core Node modules to build web applications and an HTTP server
- Learn Node’s support for networks, security, and sockets
- Access operating system functionality with child processes
- Learn tools and techniques for Node development and production
- Use Node in microcontrollers, microcomputers, and the Internet of Things
Publisher resources
Table of contents
- Preface
- 1. The Node Environment
- 2. Node Building Blocks: Global Objects, Events, and Nodeâs Asynchronous Nature
- 3. Basics of Node Modules and Node Package Manager (npm)
- 4. Interactive Node with REPL and More on the Console
- 5. Node and the Web
- 6. Node and the Local System
- 7. Networking, Sockets, and Security
- 8. Child Processes
- 9. Node and ES6
- 10. Full-Stack Node Development
- 11. Node in Development and Production
- 12. Node in New Environments
- Index
Product information
- Title: Learning Node, 2nd Edition
- Author(s):
- Release date: May 2016
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491943076
You might also like
book
Tiny Python Projects
The projects are tiny, but the rewards are big: each chapter in Tiny Python Projects challenges …
book
WebAssembly: The Definitive Guide
WebAssembly: The Definitive Guide is a thorough and accessible introduction to one of the most transformative …
book
Mastering JavaScript Functional Programming - Second Edition
Explore the functional programming paradigm and the different techniques for developing better algorithms, writing more concise …
book
Modern Python Cookbook - Second Edition
Complete recipes spread across 15 chapters to help you overcome commonly faced issues by Python for …