注册 / 登录

RN-web的设计与实现

分会场:  数据科学/人工智能/数据驱动

分享时间: 2017年11月9日 - 12日

案例来源 :

案例讲师

郑勇

携程 前端高级架构师

现为携程计算机技术(上海)有限公司前端高级架构师,主要从事前端技术探索,前端性能优化,前端框架设计与编写,目前主要工作是开发RN-web,在RN基础上实现最终的IOS,Android,h5三端打通。

扫描二维码分享案例

为什么这个案例值得分享?

实现react-native三端打通的最佳实践

 

 

案例简述

 

为大家展示携程rn-web的实现思路,实现过程,难点分析,工程实践中的问题,如何处理样式系统,事件系统,组件系统,打包系统等等,如何实现一套源码,三端统一。

 

案例目标

 

React-native的性能表现优异而使得它的使用越来越广泛,它能大致解决ios和Android两端API和UI的统一,但是往往有大量的业务需求要求三端的支持,单独再开发一套h5成本高昂,后期的维护成本也很高,需求同比等问题都会非常明显,而rn-web则是为了IOS,Android,H5三端打通而开发和设计的一套框架。

 

成功(或教训)要点

 

定义好你的需求边界,实现上以迭代方式优于大而全,实际项目需求推动框架完善和迭代,固定依赖版本将大大减少协作开发中的问题

 

案例ROI分析

 

正在更新中...

 

案例启示

 

贵在坚持,不断突破,

 

案例在团队中的意义

 

实现react-native三端打通的最佳实践