[RN] Reat Native拓展

腾讯微信小程序

注:手机QQ未来也预期会开放一套类似的开放平台

React Native

没有公开的文档在说明,但据打听和一些资料显示手机QQ和手机QQ浏览器都不同程度使用了 React Native,QQ浏览器是在首页的feed流使用了RN;其中手机QQ团队应该还在自研一套动态化技术方案(柏拉图),未来会开放。

百度轻应用

百度在 2013 年百度世界大会上宣布推出“轻应用”(Light App),百度提供了配套基础设施将移动网站快速转化成轻应用。轻应用本质上是 WebApp,类似微信的公众平台,用户体验受当年手机性能的极大制约,以至于后来日渐式微。

React Native → HtmlNative

贴吧微粉2016年曾经全量采用 React Native,在去年爆发 Facebook 协议事件之后,百度内部出现了大量替代 React Native 的轮子,重写了部分涉及协议冲突的组件。目前手机百度采用 HtmlNative 方案,定制了 Webkit 的增强版。

京东-JDReact

京东采用 React Native 的定制方案 JDReact,对 React Native 的核心库做了裁剪和二次开发,搭建了后台功能支撑平台,同时结合京东的业务特点封装了包括 UI 在内的公共组件库,实现了三端融合,目前已经推广到了20多个业务。

携程-Ctrip React Native

携程采用 React Native 的定制方案 CRN(Ctrip React Native),从2016年4月份开始,携程开始小范围使用 React Native,实现了站内信和机票低价订阅,随后开始大规模在各个 BU 推广,有超过15 个业务模块在使用,涉及页面在50个以上,据称已经达到了 85% 的双端代码复用率。

去哪儿-Qunar React Native

去哪儿采用 React Native 的定制方案 QRN(Qunar React Native),抹平了平台差异,降低了开发成本,广泛应用于机票、酒店等核心业务,据称已经达到了 95% 的双端代码复用率。

艺龙-Enjoy React Native

艺龙采用 React Native 的定制方案 ERN,基于 web → Native 的思路,将纯 Html 标签转换为 Native 组件,从而抹平了平台差异,降低开发成本。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • React-Native 是什么 React Native产出的并不是“网页应用”, 也不是“HTML5应用”,也...
    米亚流年阅读 4,197评论 0 6
  • 持续更新中...... 一套企业级的 UI 设计语言和 React 实现。 https://mobile.ant....
    日不落000阅读 5,940评论 0 35
  • 随着苹果公司推出iPhone和App Store,移动开始持续升温,各种创新不断,风头逐渐盖过Web,吸引了大量开...
    图灵教育阅读 3,557评论 0 2
  • 无比心累,忍不住吐槽一下。 又一天从早忙到晚,却还出力不讨好,心里倍感委屈却还无处诉说。又一次感觉自己还是不够成熟...
    陌路将至阅读 944评论 27 17
  • 近日忙于学习,以致于心灵自由写作群的功课落下了很多。今早就抽空来说说心灵自由这个词的个人诠释吧。自由这个词在物质世...
    燃烧吧火焰阅读 190评论 0 0