Section 01
Koa Foundations
Install Koa, create an app, and learn ctx, request, and response.
Koa 2 · intermediate
Build Node web apps and APIs with Koa. A tiny, un-bundled core, an async/await middleware stack with true cascading, and a single ctx object — plus the koa-router, bodyparser, session, jwt, and helmet ecosystem that real Koa apps are built from.
Section 01
Install Koa, create an app, and learn ctx, request, and response.
Section 02
koa-router — params, methods, nested routers, prefixes, 404s.
Section 03
The cascading async pipeline every Koa request flows through.
Section 04
Body parsing, controllers, services, validation, versioning, OpenAPI.
Section 05
Sessions, cookies, JWT, Passport, OAuth, helmet, CSRF, rate limits.
Section 06
Databases, ORMs, uploads, static files, streaming, SSE, WebSockets.
Section 07
Test, log, monitor, debug, scale, deploy, dockerize.