I'll start:
NodeJS- NestJs I totally love nest because it's the most productive, complete, batteries included, Node framework I have tested.(Before this I worked with Django also productivity focused but not JS so lots of context switching between front and back end)
React - React-Query for storing server side data and catching and re fetching - no more Redux, plain hooks and context are enough for all what's not handled by React-Query.
GraphQL in between- the speed in development especially on the frontend is simply not compared to REST, see what fits you the best or use what you know the best is bad advice here. GraphQL hands down.
tRPC- I did not try yet. I hear only good stuff about it, but I'm a bit skeptic for now.
I do almost everything on Laravel and Vuejs glued together with Inertia. Easy to use, deploy and maintain. And also there is ton of packages.
I was waiting for this combo, never tried myself by friends say it's even more productive than node and react. I will one day make a comparison or a competition
Usually i use flask, but lately i didnt had the opportunity to create new web apps, next time i want to use somthing better than flask since it is dying. I was thinking about NodeJS but i dont now cuz i dont know that much JS. For the DB's i used to use MongoDB or for very simple test projects sqlite3 or sqlalchemy. I dont like that much the fronted but when i need to create the fronted for something i usually use Tailwind. Even for the frontend i was thinking to start using JS libraries such as React or Angular but I dont know yet im still validating the technologies that could fit the most for me and my projects.
React is faster to develop with. I used both.
If you used Flask you might like NestJs from the node ecosystem.