No Build Frontends (again)
Yes, you gain a fair amount when you can transpile to js. Primarily static analysis. I'm a fan of static analysis / type checking in most cases. I also enjoy using a good library that solves whatever problem I have. However, if we want to optimize for maintainability and longevity it might make sense to spend some time up front to write a frontend with minimal dependencies in vanillajs.
If you can escape the shiny web frameworks and libraries, the web actually has a good story for backwards compatibility.
It's not fun to hitch your wagon to something that updates every 3 months and potentially has breaking changes (cough cough… angular).
I'd like to write code that I never have to change. Which might be an unrealistic ideal.
… Hot take?