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

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

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

七年之痒后,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

分享给朋友:

相关文章

388万个网站,大家都不做网站了?

388万个网站,大家都不做网站了?

根据这些数据,守护袁昆发现手机网民基本和网民数持平(占比99%),手机上网成为第一选择。视频用户数和即时通信用户都超过10亿,占网民整体97%以上。网络支付用户、网络购物用户过9亿,估计电商用户增长基本变缓。大家不看好的搜索引擎用户数8.2…

怎么免费看电视地方台和央视台?

怎么免费看电视地方台和央视台?

免费看央视和地方台,办法当然有,而且太多了,我怕你挑花了眼用不过来…… 首先题主需要明确一点,你家的电视需要是基于安卓系统的智能电视,能安装第三方安卓电视软件。比如小米电视、雷鸟电视等等;如果不是,你至少需要购置一个电视盒子,比如小米电视盒…

4000以下的手机有没有推荐的啊?

4000以下的手机有没有推荐的啊?

可以选择标准版的旗舰机型:vivo X100s、一加12、OPPO Find X7、小米14、iQOO 12; 也可以选外观时尚的自拍影像机型:vivo S19 Pro、realme GT 5 Pro、荣耀 200Pro、小米 Civi 4…

感觉手机配置都差不多,为什么有的手机能卖2k-3k,而有的手机却能卖到6k-8k?

感觉手机配置都差不多,为什么有的手机能卖2k-3k,而有的手机却能卖到6k-8k?

与所有的商品一样,手机的价格,也是由它的成本所决定的。 虽然看起来3000元的手机和6000的手机配置差不多,甚至处理器都可能是同一个,但在很多大家容易忽略的地方,决定了两者价格的不同: 例如手机的外观,塑料的机身,与素皮机身和玻璃机身就完…

为什么我感受不到 1500 元的手机比四五千的差?

我长期使用两千元左右的安卓机,一天接近8小时的重度手机使用者。 某天我突然想试试看传说中非常赛艇的苹果。狠了心,砸了钱。七千大样买了爱疯。 就这?什么辣鸡玩意。而且因为我一直更新软件,用了两年爱疯就卡了。并没有传说中的用四五年不卡。 用了这…

在 Istio、Linkerd 和 Cilium 之间,哪种服务网格在性能上表现最佳?

在 Istio、Linkerd 和 Cilium 之间,哪种服务网格在性能上表现最佳?

在讨论服务网格之前,先理解一下为什么我们需要它。现代微服务架构意味着将应用拆分为多个小型、独立的服务,这些服务可以独立开发、部署和扩展。然而,服务之间的通信和管理成了巨大的挑战,例如如何保证安全的通信、负载均衡、监控与可观测性等。服务网格…

发表评论

访客

看不清,换一张

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