
Trying to pick the best tech stack in 2025 is very hard, especially with all the new frameworks that are getting released.
It's more than just typ...
For further actions, you may consider blocking this person and/or reporting abuse
Nice! Great post as always 👏
Thanks for reading, Bobby! 🙌 Appreciate it.
Encore.ts seems a great framework. I will check it. Thanks for sharing ❤️🔥
Thanks for reading Dilpreet! I was really surprised by how easy the docs are and getting those pre-made instructions for the cursor made life so much easier.
Great post, Anmol 🔥
Thanks Syakir! 🔥 Time to build something nice :)
Good article but, ultimately, I must agree in the negative. Considering the number of well established, properly typed, server side languages, TS seems like the worst choice. And with regards to performance and scalability, anything React related is always a poor choice.
Is that so? Im quite new to doing full-stack related stuff. Typescript seems to be fine with me but I use it with next.js a lot, not create-react-app anymore. Seems to be bad practice. What else is out there you think might be better? Id like to learn more about it.
Great guide Anmol,
Awesome. Thanks for reading Yash!
Fundamental work! Thanks!
Thanks for reading man.
Nah, Goth-Stack does it for me
This is the first time I've heard about it. You can also use Encore.go: encore.dev/go!
I just used TypeScript for the scope of this article (since I'm more inclined towards it).
Great insights on building type-safe applications in 2025—the stack you outlined really emphasizes reliability and scalability. It reminds me of how Shake Shack approaches its menu: consistent quality, carefully sourced ingredients, and attention to detail. Just like type safety reduces hidden risks in development, Shake Shack’s consistency builds trust with its customers. Both are about creating experiences that people can depend on, whether it’s in software or in dining.
Hot take: anyone looking specifically for a “type-safe” stack should avoid JS/TS on the backend, it’s not truly typed!
Yeah, Rust or Go can be better, I just covered TS because I'm more inclined towards it. Encore also provides go backend framework if you prefer working with that: encore.dev/go!
Similarly anyone looking for reactive stack should avoid react on the frontend since it’s not truly reactive…
You lost me at next/react… in 2025… I guess if you are looking for the least performant solution with the worst memory then it’s a decent choice.
It depends on the context. Some of the points may be valid, but you're choosing raw performance over developer experience.
If performance is the top priority, there are of course better options. But if you're balancing speed, ecosystem and developer experience, this is still a strong choice in 2025.
What part of the developer experience makes React a strong choice?
forwardRef
that don't support generics.Wait, what is developer experience? Ahhh, getting paid to know all possible edge cases and write more code than necessary to get the job done... That's why. Now it makes sense!