当前位置:首页 > 每日看点

有没有用 Web Component 开发的前端框架?

卡卷网1年前 (2025-03-03)每日看点471

七年之痒后,Web Component真的兑现了"一次编写,随处运行"的诺言吗?

当React、Vue等框架掀起组件化革命时, 原生Web Components 标准曾被视为前端组件的未来。2017年规范正式落地,开发者们欢呼着"告别框架锁定的时代即将到来"。然而七年过去,这个曾被寄予厚望的技术,究竟孕育出了哪些真正令人惊艳的组件?

下面这些是我个人在互联网漫游、开发中遇到或者使用到的一些Web Component组件,也有些是觉得挺有意思收藏的,今天和大家一起盘点盘点~

欢迎大家评论区分享那些让你 拍案叫绝的Web Components组件

1、<hex-color-picker>

颜色选择器组件

有没有用 Web Component 开发的前端框架?  第1张

cdn.jsdelivr.net/gh/hao

源码地址:github.com/web-padawan/

demo地址:iamkulykov.com/vanilla-

2、<browser-window>

类似 Safari 的 Web 浏览器窗口组件

有没有用 Web Component 开发的前端框架?  第2张

源码地址:github.com/zachleat/bro

demo地址:zachleat.github.io/brow

3、<image-compare>

滑块比较两幅图像组件

有没有用 Web Component 开发的前端框架?  第3张

源码地址:github.com/cloudfour/im

demo地址:image-compare-component.netlify.app

4、<two-up>

滑块比较左右两边组件

有没有用 Web Component 开发的前端框架?  第4张

源码地址:codepen.io/developit/pe

demo地址:codepen.io/developit/pe

5、<emoji-picker>

表情选择器组件

有没有用 Web Component 开发的前端框架?  第5张

源码地址:github.com/nolanlawson/

demo地址:nolanlawson.github.io/e

6、<json-viewer>

JSON数据查看组件

有没有用 Web Component 开发的前端框架?  第6张

源码地址:github.com/alenaksu/jso

demo地址:alenaksu.github.io/json

7、<swiper-container>

swiper.js的web component版组件

有没有用 Web Component 开发的前端框架?  第7张

文档地址:swiperjs.com/element

8、<md-block>

MarkDown语法文本渲染组件

有没有用 Web Component 开发的前端框架?  第8张

源码地址:github.com/leaverou/md-

demo地址:md-block.verou.me/

9、<zero-md>

加载和显示外部 MarkDown文件渲染组件

<zero-md src="<https://example.com/markdown.md>"></zero-md>

文档地址:zerodevx.github.io/zero

10、<code-block>

带有语法高亮和复制按钮的代码块组件

有没有用 Web Component 开发的前端框架?  第9张

源码地址:github.com/heppokofront

demo地址:heppokofrontend.github.io

11、<trix-editor>\<trix-toolbar>

Web 应用程序中撰写格式精美的文本组件

有没有用 Web Component 开发的前端框架?  第10张

源码地址:github.com/basecamp/tri

demo地址:trix-editor.org/

12、<math-field>

用于数学输入的 Web 组件

有没有用 Web Component 开发的前端框架?  第11张

源码地址:github.com/arnog/mathli

demo地址:cortexjs.io/mathfield/

最后

当需要实现某种效果时,你只需直接取用即可。这消除了重复造轮子的必要。无论你使用何种框架或技术栈都无关紧要,因为这些组件本身就是Web原生的组成部分。它们在API复杂度、渐进增强友好性、降级处理方式以及资源消耗等方面各有不同。

其他Web Component组件集合地址

  • webcomponents.today/sta
  • github.com/davatron5000

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/03/11464.html

分享给朋友:

相关文章

网页上的视频怎么下载呀?

网页上的视频怎么下载呀?

1、贝贝BiliBili - B站视频下载 https://xbeibeix.com/api/bilibili/ 贝贝BiliBili 是个 免费、免登录的bilibili视频下载工具,没有任何套路。把视频链接粘贴进去 → 输入验证码 →…

想要在双 11 换一台全面无短板的新手机,有没有「闭眼买」的机型推荐?

想要在双 11 换一台全面无短板的新手机,有没有「闭眼买」的机型推荐?

最近一个月各大手机厂商的旗舰机扎堆发布,不知道大家看爽了没? 这一代的性能续航大提升,最低 3599 元就能买到,同时老款也有不小的降幅,今年双 11 算是相当适合换手机的节点了! 这次,小黑就给大家推荐双 11 期间值得购买的手机...…

为什么大家都说手机性能永远超不过PC?

最新的天玑9400牛逼吧,堪称PC级CPU,测试成绩16W功耗能跑9500分,1.8W能跑3000分,GPU也差不多是这个情况。 手机电池一般是4000-5000毫安时,电压3.7V。 也就是说,手机正常满载5W功耗下,这个电池能支持运行4…

WordPress建站同时面向B端和C端,有什么好的解决方案?

这个很容易实现呀,只不过需要自己开发,整体用权限管理就可以实现了,B端和C端是不同用户权限,C端能看到的菜单入口和B端不一样就行了。技术层面实现没问题的,只不过就是看你们的技术能力和投入了 ,这样的需求应该没有现成的开源插件。只能找人定制开…

下一个风口最可能是什么?

下一个风口最可能是什么?

肯定是一带一路了,国内没什么卷的空间了,现在国家正在给一带一路的第三世界国家建设基础设施,等交通打通之后,就是通信打通,通信打通就是贸易打通,未来我建议大家重仓小语种,阿拉伯语最值得学(也有其他小语种自己去查一带一路国家),将来去其他国家随…

如何看待台积电,三星相继停供大陆7nm及更先进芯片?

在这个事出来之前,我就看到过一个说法,两家Foundry可以在中东建厂,让中东的Fab去干“脏活”。本质上是国内企业搞几个中东的代理人,装作是中东的初创Fabless企业去下单,人家Foundry大概率睁一只眼闭一只眼,只管数钱。然而,紧接…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。