您当前的位置: 首页 >  react native

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

发布时间:2017-09-22 09:32:40 ,浏览量:0

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

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

在这件事情上我也是慢半拍的,看到别人的推送“都在封杀 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

戳阅读原文传送到知乎

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    110087博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0783s