React Native 在全民 K 歌 APP 中的使用分享
Facebook 于 2015 年 3 月发布了 React Native: 使用 ReactJS 编写 Native 代码的框架. 发布之后关注度一路飙升. 使用 JS 编写代码 Native 渲染, 用 web 开发效率实现 Native 体验的模式, 正在打造一条 Web 和 Native 混合开发的新道路.
全民 K 歌于 3.1 版本开始在原有的大赛功能模块 (webview H5) 上尝试进行 React Native 接入和业务改造. 接入的过程中也踩到了很多坑. 这次就是对我们接入以来总结的经验进行的一次分享. 对相对于原来 Web 开发上带来的改变进行了对比, 并主要阐述了接入以来遇到的一些问题和解决(性能, 代码, 组件, BUG 等).
主要内容包括:
React Native 通信机制
React Native 能力优势
接入中遇到的问题和解决
性能, 不足及后续优化
作者: 全民 K 歌项目团队 calvin,leo,eddy
来源: https://cloud.tencent.com/developer/article/1081067?fromSource=waitio