liveBook · Manning

Node.js

Node.js is an open-source JavaScript runtime built on the V8 engine that executes JavaScript outside web browsers and provides APIs for system and network operations.

How 4 Manning books explain it

Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform

Node.js is an open-source JavaScript runtime built on Chrome's V8 engine for executing JavaScript outside a web browser.

How it is used
Runs individual JavaScript microservices locally for development, testing, and troubleshooting.
How deep it goes
Builds and runs a first HTTP service step by step, while deferring fuller Node.js coverage.
Examples
Uses a local Hello World server and an HTTP video-streaming route as runnable examples.
What you can do after
Build it from scratch: create and run a single JavaScript HTTP microservice, then check its response in a browser.

Read how Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform explains Node.js →

Web Components in Action

Node.js is a JavaScript runtime built on the V8 engine for executing JavaScript outside the browser.

How it is used
Supports local Web Component development by serving HTML, CSS, JavaScript, and image assets through a browser-accessible server.
How deep it goes
Provides installation and execution steps, but stops short of explaining Node.js runtime internals or server implementation.
Examples
Uses a test HTML page, the http-server command, a photo carousel, and an NPM-installed custom-elements polyfill.
What you can do after
Operate a local HTTP server and install browser-support packages through NPM.

Read how Web Components in Action explains Node.js →

Amazon Web Services in Action, Third Edition: An in-depth guide to AWS

Node.js is a runtime platform for executing JavaScript outside web browsers, commonly for server-side applications and tooling.

How it is used
Supports JavaScript scripts and network applications that programmatically operate AWS services.
How deep it goes
Defines the runtime and demonstrates installation, commands, dependencies, and AWS SDK integration without explaining runtime internals.
Examples
Uses an S3 image gallery, DynamoDB todo data, and an SQS-backed URL-to-PNG workflow.
What you can do after
Apply it via the AWS SDK to run scripts, access AWS services, and build small network applications.

Read how Amazon Web Services in Action, Third Edition: An in-depth guide to AWS explains Node.js →

Road to Kubernetes

A runtime platform for executing JavaScript outside a web browser, commonly for server-side applications.

How it is used
Supports building and preparing JavaScript web applications for repeatable deployment.
How deep it goes
Explains the runtime distinction, npm setup, dependency tracking, server execution, and port configuration without covering deployment internals.
Examples
Uses an Express.js application, npm project initialization, package.json, and servers running on ports 3000 and 3011.
What you can do after
Build it from scratch with npm and Express.js, run the server, change its port, and track its dependencies.

Read how Road to Kubernetes explains Node.js →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.