@toiletpaper js frameworks don't mean you can't do stuff on the server anymore though.
And idunno. I feel like you need to do. Both stuff in the client and on the server. I don't particularly like Ruby on rails for example. If you look at stuff like Hey. You click a button and it takes a second and then when it shows up in your browser it like loads in crap and snaps into place. I think they even take in multiple actions of you clicking a button before the server made the stuff.