Progressive Web Components
Hacker News 热议:Progressive Web Components(23 赞 / 3 评论,来源 arielsalminen.com)
一句话概要
Introducing Elena, a simple, tiny library for building Progressive Web Components.
原文开头节选
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 frameworks 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.
(以上为原文节选,完整内容见下方”原文来源”)
这条动态今日登上 Hacker News 首页(23 赞 / 3 评论,来源 arielsalminen.com)。技术雷达每日自动聚合 AI 工程、后端架构、DevOps 方向的前沿动态;相关工程落地可浏览下方的相关服务与延伸阅读,或直接与我们团队交流。
原文来源: Hacker News