1) Going back to server-side rendering + intercoolerjs (and a small bit of jquery) for simple stuff.
2) Elm | ClojureScript for complex apps.
Edit: To be clear, I've done large apps in Angular (which nearly made me regret choosing programming as a profession), React, Backbone and custom frameworks, and Vue.js wins by a large margin if you're stuck with JS.
Personally, I'm a huge fan of Elm. I'm a fan of languages with strong type systems and the functional paradigm is just icing on the cake in this case.
I haven't done too much with Elm, yet, but what I have done, I love it. It's exactly how I'd want front-end web development to evolve into. What I'm waiting for is the day (if it ever comes) that I can have Elm compile to WASM and mostly forget JavaScript.
Comments
1) Going back to server-side rendering + intercoolerjs (and a small bit of jquery) for simple stuff.
2) Elm | ClojureScript for complex apps.
Edit: To be clear, I've done large apps in Angular (which nearly made me regret choosing programming as a profession), React, Backbone and custom frameworks, and Vue.js wins by a large margin if you're stuck with JS.
Personally, I'm a huge fan of Elm. I'm a fan of languages with strong type systems and the functional paradigm is just icing on the cake in this case.
I haven't done too much with Elm, yet, but what I have done, I love it. It's exactly how I'd want front-end web development to evolve into. What I'm waiting for is the day (if it ever comes) that I can have Elm compile to WASM and mostly forget JavaScript.