程帅,京东高级前端工程师,京东购物小程序核心开发,多端统一开发框架 Taro 核心成员,负责小程序及 RN 端的适配开发,热爱开源和分享,在前端工程化、性能优化以及跨端解决方案等方面有丰富的研究和积累。
程帅,京东高级前端工程师,京东购物小程序核心开发,多端统一开发框架 Taro 核心成员,负责小程序及 RN 端的适配开发,热爱开源和分享,在前端工程化、性能优化以及跨端解决方案等方面有丰富的研究和积累。
随着小程序开发的热度上升,小程序开发框架也层出不穷。但目前每个框架都会绑定一个专属 DSL,如类 React 或者类 Vue,在一个框架内,开发者无法根据团队技术栈自由选择 DSL,同时也无法共享框架本身的生态与工具。本次分享将为大家介绍 Taro 如何将各种语法的前端框架运行在小程序上,讨论一个框架支持多 DSL 的实现探索,使得开发者可以使用任意热门框架/语法/DSL 来编写小程序应用,同时复用相关生态。
演讲提纲:
1. 小程序开发的历程
(1) 原生开发
(2) 小程序开发框架
(3) 小程序跨端开发
2. Taro 的起源与初心
(1) 回顾过去与初心
(2) 在新时代我们需要什么样的框架?
3. 小程序跨框架开发的探索
(1) 现有架构的问题
(2) 其它解决方案的架构
(3) 小程序跨框架开发架构设计
4. 新架构的适配与实现
(1) React / Nerv / Preact
(2) Vue
(3) Flutter
(4) 性能优化
5. 总结与展望
听众收益:
1. 了解小程序和多端开发框架的发展历程
2. 了解各种热门框架的基本运行原理
3. 了解 Taro 的新架构设计
前沿亮点:
小程序跨端、跨框架开发的探索与实践
知识储备:
熟悉小程序开发
对前端热门框架有一定的了解