My company moved from fastify to fastify with typescript, then to nestjs. I've found them all to be inferior to the frameworks that you get out of the box with .Net. I don't think javascript or typescript are good backend languages because you usually end up either writing the same code twice in order to manage ORM and deserializing your models, or you use some hacky framework to define the models while also providing RTTI. The only decent argument I can see for writing a backend in javascript or typescript is that your engineers only know one language, and in my experience that is the precise reason why node is popular
Nice work team, nice writeup by Tom McWright.<p>> <i>next we’ll be talking about our new TypeScript SDK, which is generated directly from the OpenAPI documents that fastify produces</i><p>Our team really needs to get in this, for just our internal services! We write so many fetch & superagent calls, again and again and again! Looking forward to this writeup.