Web Applications on Node
Web applications where the backend's job is coordination: pulling from several sources, streaming the response, and keeping the page in step. Request handlers stay thin and anything slow goes to a queue, so a spike on one endpoint does not drag the rest of the app down with it.
- Streamed responses
- Slow work moved off the request
- Types shared with the frontend
- Express.js
- NestJS
- Socket.io
