Clearly, the solution is to write another layer of abstraction to unite them all.
JavaScript is crazy. While you are learning React.js or Vue.js you are learning Webpack, Rollup or Vite.js even without your consent :skull:
I like Tailwind. It makes me not write CSS or any preprocessor DSL. It's nice.
PHP is crazy. While you are learning Laravel or Drupal you are learning the deep seated desire to shoot yourself over the lack of consistent use of type hinting, regardless of consent. :skull:
Writing plain old JavaScript without a library or framework is nice while you’re learning. Too many people will learn a single framework and not have any idea what the underlying APIs are, so the transferable skills are minimal.
A meme about all the various JS frameworks there are and the one I'm currently using isn't even in it. JFC, what am I doing?
Not yet but I've looked into it.
I guess a hint is that is probably barely a JS framework and it's for static sites.
Vanilla might not be good in a lot of things... Ice cream... Se... But here it is pretty nice!