web components和react,谁最终能胜出
不知道这个问法有没有问题,最近想用react做一个私有项目,但是偶然间发现web components标准其实也是被支持的,所以不要react其实组件化应该也没有问题,不想把自己限制在框架里,我的问题就是web components在最近几年有戏吗?react的生命周期还有多久?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
首先回答你的问题, webcomponents 和 react是两个不同的东西,不存在谁胜出。
react也会不断迭代,web components也会慢慢更新,支持度逐渐增高等。
这是我写的文章,或许对你有用:https://juejin.im/post/5aefb7e66fb9a07aad176f50
我知道react是组件化的一种实践,但是如果web components能被支持,又何必用react呢
问题是什么时候能有一个广乏的用户基础,现在还有很大部分用户的浏览器不支持这些特性,有了这些就没有这些疑问了。
从目前的时点来说 web components 还不太成熟,要开发商业软件的话不太建议你用,但是作为个人兴趣和学习是没问题的。
另外关于你顾虑框架会不会限制自己的问题,其实是你对组件化的理解不够深刻,web components 既是一种实现也是开发模式,从这个角度上来看 像 react angular vue 等组件化框架的出发点是一样的,这种组件式的开发模式其实很早就有了,像 android ,ios,winform 等等都是用一个个的组件来开发的,所以重要的是要深刻理解这种思想并且能应用到实践并且积累经验,相信你在未来迎接 web components 也不会有太多困扰。