【经验分享】React Native在全民K歌APP中的使用分享

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

原文发布于微信公众号 - QQ音乐技术团队(gh_287053a877e6)

原文发表时间:2015-12-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程微刊

细数那些年我用过的前端开发工具

3272
来自专栏空帆船w

我的公众号文章是如何排版的?

文字排版是一篇文章展现给读者的第一印象,不知道大家怎么看,反正我每次看到排版错乱的文章,往下读的兴趣直接减少了一半。

2892
来自专栏顶级程序员

手把手教你爬取互联网资源

文 | 杨真 在资源匮乏,搞人工智能和大数据应用没有数据,做社交应用找不到用户,开发图片应用缺少图片,的情况下,如何冷启动? 最好的办法就是做一个爬虫,批量从...

4877
来自专栏前端桃园

这么多移动开发的方式,传统方式写安卓、IOS 还有出路吗?

2826
来自专栏用户2442861的专栏

前端开发介绍(包含调试什么的)

http://www.cnblogs.com/jikey/p/4259360.html

3282
来自专栏数据小魔方

rmarkdown+flexdashboard制作dashboard原型

R语言作为一门统计计算和数据可视化为核心特色的工具性语言,其在可视化领域或者说数据呈现方面有着非常成熟和系统的解决方案。

1593
来自专栏企鹅号快讯

前端框架最新的选择——根据MVVM的San

工欲善其事,必先利其器。 在 MVVM 早已被引入 Web 前端应用开发的今天,其实我们已经有了一些选择,有了一些应用开发的利器。它们的代表就是 Vuejs,R...

29610
来自专栏知晓程序

这个变化不简单!

这意味着,公众号能力实现了全面升级。在图文消息中,除了添加小程序卡片,还多了文字和图片链接,两种新的跳转方式。

842
来自专栏中国Android研究院

是时候学习Flutter了

Flutter是谷歌在2018年2月份的谷歌IO大会上推出的一款跨平台的UI框架,可以快速的在Android和IOS平台上构建高质量的原生用户界面。可以与你现有...

2743
来自专栏速成应用小程序

怎么避免微信小程序下架审核不通过 【解决办法】

避免被拒小程序不能用作营销活动、广告用途,不能存在类似算命、星座运势之类的测试类内容,不能包含赌博竞猜抽奖等内容。

54517

扫码关注云+社区

领取腾讯云代金券