Node & Express & Nest

Node.js (or simply Node) is an open-source, cross-platform runtime environment for executing JavaScript code outside of a browser. It is commonly used for server-side programming. Express.js (or simply Express) is a web framework for Node, which simplifies the process of building web servers and APIs. Nest.js (or simply Nest) is a progressive Node.js framework built on top of Express. It is designed for developing enterprise-grade, efficient, reliable, and scalable server-side applications.

This chapter servers as a brief review of Node, Express, and Nest.