Web & Frameworks

Node.js

A JavaScript runtime for servers, tooling, and backend applications.

What it is

Node.js runs JavaScript outside the browser and provides APIs for backend and tooling work.

How I learned it

I learned Node.js while building APIs and full-stack applications.

How I use it

I use it for server logic, API integrations, data access, and development tooling.

Concepts I work with

  • Event loop
  • Modules
  • HTTP services
  • Asynchronous I/O

What I learned

Backend boundaries should make validation and failure behavior explicit.

Applied experience

Projects using Node.js