
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.
Great post, Anmol 🔥
Thanks Syakir! 🔥 Time to build something nice :)
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.
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.
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 guide Anmol,
Awesome. Thanks for reading Yash!
Fundamental work! Thanks!
Thanks for reading man.
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!