Skip to content

The Rise (and Fall) and Rise Again of HTML Frameworks

HTML-first. HTML-only! HTML Frameworks. HTML-first custom element rendering. Expanding custom elements. Server-rendered HTML. Web components SSR. Split components. Buzzword buzzword buzzword! Why is suddenly everybody going on and on about HTML frameworks?

By Jared White

Has something entirely new recently been invented? Or are we as an industry perhaps reimagining oldie-but-goodie ideas for a newer audience and shedding some bad habits we’ve accumulated over the decades? Let us roll back the clock and take a deep-dive into the history of building things out of HTML on the web—with a nod towards the “Futurest Future” where we can server-render HTML Modules in any language/framework and then “hydrate” those components on the client via minimalist JavaScript. Best of all worlds for most projects? A good progressively-enhanced default approach? Yes, and yes!

Watch this video on YouTube


Did you enjoy the video? What would you like to see me cover next? Let me know in the Discord!

Want to join a fabulous community of web developers learning how to use “vanilla” web specs like HTTP, HTML, CSS, JavaScript, & Web Components—plus no-nonsense libraries & tools which promote developer happiness and avoid vendor lock-in?

Join The Spicy Web Discord

It’s entirely free to get started. And we’ll soon be launching paid courses to take you even deeper down the rabbit hole, so stay tuned! Vanilla has never tasted so hot.