← Back to Tech Radar
Hacker News tech

Progressive Web Components

Trending on Hacker News: Progressive Web Components (23 points / 3 comments, via arielsalminen.com)

In one line

Introducing Elena, a simple, tiny library for building Progressive Web Components.

Opening excerpt

I’ve worked with web components for nearly a decade and built various enterprise-scale design systems with them. While I love what they offer on paper, the same pain points keep coming back:

Layout shifts, flash of unstyled content, poor server-side rendering support, too much reliance on client side JavaScript, doesn’t play well with frame­works like React Server Components, accessibility issues, and so on…

Despite all of this, I still think web components are a great foundation for a design system . No other approach gives you true cross-framework portability built on what the web platform already provides. The problem isn’t necessarily the model itself, it’s how we’ve been building them.

This is how I ended up creating Elena , a library that I’m open sourcing today. Elena starts from HTML and CSS, and stays grounded in web standards and what the web platform natively provides.

(Excerpted from the original; full article via the source link below.)

This story hit the Hacker News front page today (23 points / 3 comments, via arielsalminen.com). Our Tech Radar aggregates daily signals on AI engineering, backend architecture and DevOps — browse the related services and further reading below, or get in touch with our team.

Source: Hacker News

Related Services