Loading lesson path
Node.js
Node.js Advanced focused on Node.js Microservices and related concepts.
Microservices is an architectural style that structures an application as a collection of small, loosely coupled services. Each service is:
WebAssembly (Wasm) is a binary instruction format designed as a portable compilation target for high-level languages like C, C++, and Rust.
The Node.js HTTP/2 module provides an implementation of the HTTP/2 protocol, offering improved performance, server push capabilities, header compression, and multiplexing over a single connection.
The perf_hooks module provides a set of APIs for performance measurement based on the W3C Performance Timeline specification .
The VM (Virtual Machine) module allows you to compile and run code within isolated contexts.
Transport Layer Security (TLS) and its predecessor, Secure Socket Layer (SSL), are protocols that provide secure communication over a computer network. They ensure:
The Net module is one of Node.js's core networking modules, allowing you to create TCP servers and clients. TCP (Transmission Control Protocol) is a reliable, ordered, and error-checked delivery of a…
The Zlib module provides bindings to the zlib and brotli compression libraries, enabling you to: