Fast and low overhead web framework, for Node.js

Did you know that @RedwoodJS used Fastify at its core? They are hosting a conference at the end of the mont! Grab your ticket: ticket.redwoodjs.com/fastify
3
999
If we organized a @fastifyjs conference (Europe), would you come?
38% Yes
22% No
40% 🍿
305 votes • Final results
2
4
8
5,631
I spy with my little eye: - @UseExpressJS on the edge - @fastifyjs on the edge - @awscloud SDK on the edge And actually, 2 million more NPM modules. Go to town folks. This was a fun one 🚀
It's finally here. NPM support on Deno Deploy. Import over 2 million NPM modules from the edge. 💥 deno.com/blog/npm-on-deno-de…
3
4
46
6,627
Fastify retweeted
New youtube video: Learn how to build a scalable realtime messaging system using: - Websockets: realtime communication - @fastifyjs: backend - @nextjs: frontend - @tailwindcss and @shadcdn: UI - Redis: pub/sub - Docker: containerization - Github actions: CI/CD - @digitalocean : host the backend - @vercel : host the frontend by @tomdoes_tech youtube.com/watch?v=cfEqS1A5…
5
20
2,930
When you drink the @fastifyjs kool-aid 😍
1
1
34
7,024
I'm doing an app for learning Spanish and I want to collect various phrase clips. I'm not using @WaspLang but rather: - @prisma - @fastifyjs (nice and modern) - @vite_js & React - @tan_stack Query - @tan_stack Router (type safe links are bomb) - @clerk (nice UI) - @tailwindcss + DaisyUI (quick to get some pretty UI ) I'm experiencing two things at once: - feeling why Wasp makes sense 🔥 - realising what I have with this stack, but I lose with Wasp 1️⃣ Why Wasp makes sense: 1. I have to configure sooo much stuff (React Query, Auth, full-stack types hacks, DB integration...) 🙄 · with Wasp I wouldn't have to 2. I used Clerk Auth, but now I'm locked in. It was a nice DX tbh, super polished, but now my system depends on them forever · with Wasp the auth is built-in and I own it 3. Full-stack type safety & RPC · I got spoiled with Wasp on this one ... it's annoying to define stuff manually and export types and hack around to import on the client · Writing my "RPC" by hand feels meh 4. I had to decide how I'm going to deploy it · Wasp of course spoiled me there as well with one command deployment 5. Async jobs? · I would need to process some things in a queue, but now I have to think which thing to use and how to configure it ... Wasp solves it as well 2️⃣ What I feel like I'll lose once I go back: 1. Now I'm just using any library and I feel it will work · With Wasp and some libs that have specific ways of installing - there is friction 🫠 2. Prisma tooling works, I love using prisma format · Wasp doesn't support prisma format (yet) 3. I have the freedom to configure my Vite config · Wasp doesn't support custom Vite config (yet) 4. I could have picked any router to try out · Wasp comes with React Router built in, and that's it 5. Writing my RPC i.e. using React Query directly made me feel like our wrappers could be better (but I'm not sure, maybe I just liked having all the options visible) In a nutshell: for some stuff, Wasp feels locked as opposed to the totally unmanaged experience where I can do whatever I can 🔒 (we are working on this for 1.0) On the other hand ... Wasp solves some common problems and I missed that DX. That makes me very hopeful about the things we are doing with Wasp and I see its place in the world of professional web development 💪
4
5
22
5,567
Thought of learning something new today. Trying out fastify.dev/ Seems cool so far. Any pointers or resources for jumping ahead to production setups? @fastifyjs
1
1
4
1,560
If you're questioning whether to adopt @fastifyjs as your go-to framework, I've put together this @YouTube playlist just for you! It features the best Fastify videos available online! youtube.com/playlist?list=PL…
2
13
58
6,483
I would like to start a new article series but I need to interview teams using @fastifyjs in production. Can you connect me? 🔗 github.com/fastify/website/b…
4
4
14
2,979
Fastify retweeted
Replying to @matzatorski
@fastifyjs if you want production ready. Great vetted ecosystem and the plugin system/architecture makes growing your api a breeze.
3
6
1,235
Can @fastifyjs catch up? Expressjs is upfront with 61.5K stars, Koa with 34.2K, and here's Fastify, punching above its weight with 28.1K ⭐️ Love open source as we do? Show it and star Fastify on GitHub! github.com/fastify/fastify
5
17
66
7,050
For the first time this year @fastifyjs gained more stars than Express in a month nodejstoolbox.com/categories…
3
7
44
3,897
Sometimes, I see new contributors that send many pull requests due to a temporary excitement that will be frozen by maintainers that review in a few days or apply a "keep-calm and plan" approach. Dear contributors don't lose momentum but learn from this calm
1
7
1,211
As a long time spring user professionally (not necessarily by choice), I must say I fell in love with the simplicity of lightweight frameworks such as @fastifyjs . No DI magic, simple yet powerful layer system, I can easily use the ORM/conf lib I please, liking it a lot
1
9
1,134
New video drop: Fastify Technical Principles! Here is a long-form explanation of all the principles behind Fastify! buff.ly/3DaqHLw
2
24
105
11,051
Fastify v4.20.0 is out! It includes: 📝 ability to configure the option for the child loggers 🌍 support for IPv6 URLs in app.listeningOrigin ✍️ many, many types and docs fixes buff.ly/3ruGfXZ
5
26
138
16,290
Advice from Menai #StackAdvice: @fastifyjs 🔗 buff.ly/3I162eR
1
1
1,214
Successfully building a new @fastifyjs application using @nodejs v20, @typescript v5, and ESM 🚀 Nodemon for dev mode, Prettier+ESLint for formatting/linting, and Tap for testing 🔥 Might be the most stable and modern tech stack I've used to date, and its working so well 😍
11
9
102
33,307