Skip to main content

Introduction

Node.js is a runtime environment that allows you to run JavaScript on the server. It's built on the V8 JavaScript engine, which is the same engine that powers Google Chrome. Node.js is single-threaded and asynchronous, which means it can handle many connections at once without blocking the main thread.