- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ReactNative在京东无线端的实践.PDF
ReactNative在京东无线端的实践
沈晨/京东商城 专家架构师
关于我
工作经历
曾在华为、Motorola、联想等公司有十年以上手机嵌入式开发
经验,对Android平台从底层到应用层都有深入研究
目前职位
京东商城 专家架构师
工作职责
京东商城JDReact三端平台负责人
无线端开发的痛点
效率低 • 原生应用开发门槛高
性能差 • H5页面有性能瓶颈
不灵活 • 客户端发版成本高
接入难 • 缺少SDK平台支持
React Native登场
• 2015年Facbook发布的跨平
台移动应用开发框架
• 采用Javascript进行原生应用
开发,兼顾了Web开发效率
和原生应用性能
React Native优点
• 学习成本低
iOS Android Windows
• 多端代码复用 Virtual DOM
• 接近原生的性能 JS/JSX
• 社区活跃 React Native 架构图
React Native局限
不支持 不支持热 • 不支持Web端不能三端打通
Web端 更新
• 更新升级需要依赖三方框架
• 原生能力有限不支持多媒体
原生能力 内存性能
有限 有瓶颈 • 复杂场景下内存性能有瓶颈
京东JDReact三端平台
• 功能裁剪
• 业务组件封装
• 内存、性能优化 深度定制 封装组件 • UI公共组件封装
• 拆分打包
• 灰度升级
• 容灾降级 功能扩展 多端支持 • 打通Web端
• 数据监控
京东JDReact三端平台
业务层
业务可以同时支
Web Android iOS 持三端
Web转换工具 通用组件库
基础功能库 完整的SDK开发
工具
底层库
灰度更新 降级容灾 统一后端接入管
理平台
持续集成
您可能关注的文档
- 大连市民政系统行政给付和行政确认裁量权基准.doc
- LonzaNucleofector4D核转染系统培训手册-中国科学院生物化学与.PDF
- 天文数据挖掘人员-China-VO.ppt
- LP5560具有单线制接口的可编程LED驱动器-TexasInstruments.PDF
- LSPLiskov替换原则-南京大学计算机科学与技术系.PDF
- LX3V-2ADI-BD扩展模块用户指南.PDF
- l一一一一―川一一∥―一一―.PDF
- 太仓市第一中学戴红霞-木渎实验中学.doc
- MafA基因与糖尿病关系的研究进展-江苏大学.PDF
- 太原市机动车和非道路移动机械排气污染防治办法.doc
- 2025年高考数学圆锥曲线常用二级结论.docx
- 甘肃省靖远县高三下学期第二次联考数学(理)试题扫描版含答案.doc
- 四川省德阳五中高三二诊考试英语试卷扫描版含答案.doc
- 广东省高三第一次模拟考试英语试题扫描版含答案.doc
- 四川省德阳五中高三二诊考试数学(文)试卷扫描版含答案.doc
- 山西省高三第一次模拟考试理科综合试题扫描版含答案.doc
- 四川省广安眉山内江遂宁高三第三次诊断性考试理综化学试题扫描版含答案.doc
- 河南省六市高三下学期第一次联考试题(3月)数学(文)扫描版含答案.doc
- 山西省忻州市2017-2018学年高二上学期期末考试生物试题扫描版.doc
- 2025年国有企业领导班子、市行政审批和政务信息管理局党组书记、局长对照“四个带头”含违纪行为为典型案例检视剖析材料【2篇文】.docx
文档评论(0)