Skip to content
RESN
GitHub

Helpful Resources

Tutorials

  • What Is Fastify?
    • Introductory video from LevelUpTuts
    • Good information about basic features, ecosystem, etc.
  • What makes Fastify a successful project?
    • Interview with a Fastify developer
    • Explains some of the reasons for choosing Fastify over Express
  • Backend Developer Roadmap
    • Good guide for new developers
    • Order of learning content
  • Tao of Node - Design, Architecture & Best Practices
    • Collection of recommendations for Node.js
    • Lots of the content is opinion, but fairly up-to-date
  • Node.js Best Practices
    • Collection of recommendations in Node.js projects
  • prisma-examples
    • Pre-built examples of using Prisma in many environments
    • Includes Express, Fastify, Nest.js, REST, GraphQL
  • awesome-db-tools
    • Excellent collection of database tools
    • Includes IDEs for accessing databases (e.g. ogAdmin)
    • Includes APIs for communicating with databases (e.g. Prisma)
    • Includes tools to map database relations (e.g. DBML)
  • awesome-nestjs
    • A curated list of NestJS-related resources
    • Includes tutorials, example projects, popular packages
  • Prisma vs TypeORM
    • Thorough comparison of these two popular ORM tools
    • Overall Prisma has better functionality despite TypeORM’s popularity
  • NestJS Course for Beginners
    • Excellent video tutorial for NestJS

Example Projects

  • HospitalRun
    • Designed to be an open-source EMR
    • Built with Fastify, GraphQL, Tap, TypeScript
  • fastify-example
    • Really outdated official Fastify example
    • Built with Fastify, many Fastify plugins, Svelte
  • fastify-crash-course
    • Really outdated Fastify code from a tutorial
    • Built with Fastify, Swagger
  • NestJS Starter
    • The official NestJS sample project
    • Built with NestJS, Express, TypeSript
  • RealWorld NestJs
    • A RealWorld app for the NestJS ecosystem
    • Built with NestJS, many NestJS plugins, Passport, Swagger, TypeORM, TypeScript
  • Reactive Resume
    • Open-source resume generator
    • Built with NestJS, many NestJS plugins, Passport, TypeORM, TypeScript
  • Immich
    • Self-hosted Google Photos alternative
    • Built with NestJS, many NestJS plugins, Passport, Bull, TypeORM, TypeScript
  • ToolJet
    • Low-code framework for building applications
    • Built with NestJS, many NestJS plugins, Passport, TypeScript