Want to make browser-only webapps without node.js, bundling, building, transpiling and all that stuff?
This experimental view library might interest you: https://github.com/jehna/longwood
It's usable with plain in-browser Javascript, no other tools needed. You can split your frontend to components and do conditional rendering logic just as with any templating library.