BAT都在封杀 React/React Native,我该怎么办?

关乎程序员前途的事情,一定要早知道。

我还没开始学,它就已经被抵制了!

在这件事情上我也是慢半拍的,看到别人的推送“都在封杀 React/React Native ,那我到底还该不该继续学呢?”

我才知道这件事,所以赶快抽时间整理一下,推送给大家。后面会给出相关的网页链接地址。

0?wx_fmt=png

事件起因


出现这个事呢,是因为 Facebook 在它的开源项目中使用了一个“PATENTS License”,这个 License 很奇葩,为什么这么说呢?

我们来看看这个 License 的牛x之处:

只要你在用React,Facebook侵权你的专利你也不能告它,而且不只是跟前端相关的专利,而是包括了你拥有的所有专利。否则在你提起诉讼的瞬间,你就失去了使用React的授权。

为什么会出这样的事情呢?


这其实和公司搞开源的目的有关,哪个公司敢说自己搞开源项目是完全没有私心的?恐怕没有!

从广大开源使用者来说,有了开源的项目,可以让我们不用再重复的造轮子,大大的缩短了开发的周期;当然,如果每个项目都是使用一些之前没有用过、不是很成熟、文档不是很健全、社区不是很活跃的开源项目,可能反而会带来很多麻烦;因为你要花时间去学习,去适应,去踩坑!

嗯,对,去踩坑!

这也是很多公司放出开源项目的目的,当然不仅限于此。

我们还要不要学呢?


那么多大公司在用,说明这个框架还不很好的。

如果你有闲暇的时间,又是做相关的工作的,我建议还是要学的;

为什么要学呢?我们既然不能把它用在自己的项目中,还学它干嘛?

当然是学习它的思想,它的精髓,它的本质。

学到了这些东西,再结合自己的项目需求,是不是可以写个类似的出来呢?

有没有比较好的替代框架呢?


这方面真不是我擅长的,不敢乱说!

有人提到了:angular、vue、Preact,大家看看它们能不能胜任。

相关链接


以下为相关链接,可惜不能直接点击跳转!

Facebook 内部如何看待此次 React 专利事件?

https://www.zhihu.com/question/65491011

如何看待百度要求内部全面停止使用 React / React Native?

https://www.zhihu.com/question/65437198

都在封杀 React/React Native ,那我到底还该不该继续学呢?

https://mp.weixin.qq.com/s?__biz=MjM5NDkxMTgyNw==&mid=2653059197&idx=1&sn=fd38e91a6f5147ad890083dd1fa2925a&chksm=bd565b418a21d257c45f6f0072682ecffbda59618dad5127cfb5ae7d62f5e110dc98ab132ba0&scene=0#rd

戳阅读原文传送到知乎

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:编程工作室 设计师:CSDN官方博客 返回首页
评论

打赏作者

微wx笑

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值