This repository is a growing tutorial to build an application with Fastify! It will target Discord just for fun and to add some not-so-useful features.
Every upgrade will be documented and posted on dev.to and now on the new backend.cafe/ site! Here you will find the source code and the commit history!
To see the last version of the application, it is published at https://fastify-discord-app-demo.herokuapp.com/
- A Discord app with Fastify! - 📝
- Project Automation - 📝
- To Production - 📝
- BONUS: Grokking Fastify Error handlers - 📝
- BONUS: Why should I prefer Fastify to Expressjs? - 📝
- BONUS: Fastify Multipart File Management - 📝
- BONUS: How to use Fastify and MongoDB - 📝
- BONUS: How to test a Fastify application - 📝
- BONUS: Build a WebSocket React.js Chat - 📝
- BONUS: How to send tweets from GitHub Actions - 📝
- BONUS: GraphQL Federation Playground with Mercurius - 📝
- BONUS: Change log level in Fastify - 📝
- BONUS: Becoming a Fastify JSON Schema GURU! - 📝
- BONUS: Integrate Stripe with Fastify - 📝
- BONUS: How to log useful data from a GraphQL request? - 📝
- BONUS: How to unlock the fastest Fastify server startup - 📝
- BONUS: How to use DataLoader with Mercurius GraphQL? - 📝
- BONUS: Should you use jest as a testing library? - 📝
- BONUS: The Complete Guide to the Fastify Encapsulation - 📝
- BONUS: What is AST? - 📝
- BONUS: How to build a Pokedex with Platformatic - 📝
- BONUS: Dynamic GraphQL queries with Mercurius - 📝
- BONUS: The Secrets Behind High Performance - 📝
- BONUS: How to handle emojis in Node.js - 📝
- ANNOUNCEMENT: Fastify Book! - 📝
Yeah, I know, the
BONUSarticles are more than thefastify-discord-app-demoarticles
For any suggestion or concern feel free to open a new issue. For grammar horrors a PR would be really appreciated!