Skip to main content

Node.js

17 articles · written by Niraj Kumar

This is the largest cluster on the site, and it is deliberately operational rather than introductory. The assumption throughout is that you can already write an Express handler and the question is what happens to it under load, under attack, or at three in the morning.

Topics include REST API design (naming, versioning, pagination), JWT and OAuth 2.0 authentication with refresh-token rotation, rate limiting and caching strategies, file uploads to a CDN, Stripe payments and webhook handling, real-time services with Socket.IO and Redis Streams, GraphQL with Apollo, and zero-downtime deployment behind Nginx.

Several posts pair with the Docker and DevOps hubs, since most of these decisions only bite once the service is actually deployed.

Related topics

← All articles