HTML Web Components on the Server Are Great | Scott Jehl, Web Designer/Developer

January 31, 2024

I’ll start this post by echoing what many others have been saying: Web Components are having a moment lately! After a decade dominated by fragile, complicated, and slow Single-Page Application delivery patterns, it’s refreshing to see folks stepping back to look for simple, resilient, standards-based alternatives… and discovering Web Components.

Meanwhile, there’s an understandable “what took so long?” sentiment coming from many folks who have been happily using web components for a long time.That’s even more true of “HTML Web Components,” a new term describing a judicious use of a subset of Web Components’ feature set, since that subset has been supported across browsers for many years. Better late than never though! The increased interest in this pattern is great for all of us.

In this post, I want to talk about some tools that enable HTML Web Component patterns to work on the server-side, making it easier to use them at scale in sites and apps of all kinds.

Source: HTML Web Components on the Server Are Great | Scott Jehl, Web Designer/Developer

How we think about architecting web apps is changing. Whether it’s server components in the React world, or an increased interest in Web Components, a shift away from thinking Single Page Architectures are a panacea for our development challenges, there is definitely a shift occurring. Where it leads us is hard to say right now.