3

Understanding Node.js Fundamentals: Building Blocks and Key Concepts

Node.js is a JavaScript runtime built on the V8 JavaScript engine. It allows you to run JavaScript code outside of a web browser, making it a popular choice for server-side and command-line applications. Understanding these fundamentals of Node.js will provide you with a solid foundation for developing server-side applications, command-line tools, and other JavaScript-based solutions using the Node.js runtime.

We’ll start this chapter with the exploration of Node.js framework fundamentals. To learn how to develop with the Node.js framework, you need to master its building blocks and key concepts. One thing is for sure: Node.js is a framework with which you can build even ...

Get Building Microservices with Node.js now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.