Resources to Keep Learning Fastify
Going Further
A curated set of next reads, plugins, and community spots for after the course.
What you'll learn
- Bookmark the official docs at fastify.dev
- Explore the @fastify/* plugin ecosystem
- Read benchmarks and the "Accelerating Node" book
You now have enough Fastify to ship a production API. The ecosystem is large and the docs are excellent — here’s where to go next.
Official Docs
- fastify.dev/docs — reference docs, hooks, lifecycle, types
- fastify.dev/ecosystem — curated plugin index
- github.com/fastify/fastify — source, RFCs, discussions
The reference docs cover edge cases the course intentionally skipped (custom serializers,
listener events, the request.routeOptions API, etc.).
Plugins to Know
// Often-installed in real apps
'@fastify/sensible'; // .notFound(), .badRequest() helpers
'@fastify/auth'; // compose multiple auth strategies
'@fastify/under-pressure'; // event-loop / memory backpressure
'@fastify/redis'; // shared Redis client
'@fastify/awilix'; // dependency injection Books and Talks
- Accelerating Node.js Applications with Native Modules — Matteo Collina
- Matteo Collina conference talks on Fastify, Pino, and undici (YouTube)
- The Fastify benchmark repo: github.com/fastify/benchmarks
Community
- Fastify Discord (linked from fastify.dev)
- GitHub Discussions on fastify/fastify
- Twitter/X: @matteocollina, @fastifyjs
Build something real — the best follow-up to a course is a project. Ship a small API, benchmark it, deploy it, and read someone else’s Fastify codebase. You’ll learn more in a weekend than from any tutorial.