I’m currently working at a job where we build web sites server-side using Java/Spark framework.
I would love to work with a JS library that doesn’t need to be ran from the CLI/compiled, yet has some of the features of React and jQuery.
I would love to use a JS library that is drop-in like jQuery, yet has routing, templating, data binding, etc (like React/Vue.js).
I would also like IE compatibility … Say, IE10+.
How are other integrating a contemporary JS framework/library (other than jQuery) within a more traditional, non-SPA, back-end-built website?
What strategies have you developed/created to help stay on top of the trends, yet keep the more traditional back-end-built website workflow?
It’s interesting to watch the world of JS/web evolve coming from the era of jQuery, progressive enhancement and graceful degradation … React/Angular/Vue.js,ES2015+ are pretty awesome/cool/useful, but it seems like things have gotten more complicated … Additionally, not everything I do requires SPA or complicated tooling.
I’ve always said, “things are already complicated, there’s no reason to make it more complicated if you don’t have to”.
What libraries/frameworks are out there that keep things more simple? Like, jQuery has been nice in terms of drop-in use and plugins. For better or worse, this type of development has changed (not to state obvious).
Just curious how others have adapted to the latest trends? What advice can you give?