I agree, Fastify is great, fast, easy BUT in my opinion the bumps starts when we want to add TypeScript to a project (and we always should do that on the back-end, right?). Especially painful for me is adding TypeScript along schema in routes :/ It is much easier in NestJS. Anyway for me Fastify is also the best Node framework right now.
I used Fastify for some of the projects performance is excellent but the more features you add the more noticeable performance degradation you will have, But still have good features at least you don't deal with bodyparser, plus built in input schema validation AJV Perfect replacement of Express which stopped providing significant features longtime ago.
Hey Scott, it will be great if you create complete Fastify tutorial as there are not much video learning resources available for the same.
There you go th-cam.com/video/Lk-uVEVGxOA/w-d-xo.html
Damn. This is actually really cool. I might use this!
I agree, Fastify is great, fast, easy BUT in my opinion the bumps starts when we want to add TypeScript to a project (and we always should do that on the back-end, right?). Especially painful for me is adding TypeScript along schema in routes :/ It is much easier in NestJS. Anyway for me Fastify is also the best Node framework right now.
You just didn’t use typebox:/
An ex AWS Developer Advocate done a video claiming Fastify is indeed the fastest he has seen. Its supported in Nest JS also.
I wouldn’t build another project without NestJS as my node HTTP server solution. Haven’t tried swapping express with Fastify though
@@ericzorn3735 Good to know you hold it in very high regard.
Would you say that Fastify is sort of a "wrapper" around NodeJS? In that respect, how does it compare to NestJS?
Not a wrapper. It’s an http server library
Very interesting video! Also: beautiful vscode theme! What's it called?
Awesome video
I used Fastify for some of the projects performance is excellent but the more features you add the more noticeable performance degradation you will have,
But still have good features at least you don't deal with bodyparser, plus built in input schema validation AJV
Perfect replacement of Express which stopped providing significant features longtime ago.
0:51 - 0:52 xd