//
//
//
//
//
//
//
//
//
//
软件Tags:
Taro 是由京东 - 凹凸实验室打造的一套遵循 React 语法规范的多端统一开发框架。
现如今市面上端的形态多种多样,Web、App 端(React Native)、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。
使用 Taro,我们可以只书写一套代码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端(微信小程序、H5、App 端等)运行的代码。同时 Taro 还提供开箱即用的语法检测和自动补全等功能,有效地提升了开发体验和开发效率。
特征:
小程序
支持编译微信小程序插件
支持编译支付宝小程序插件
Taro多端统一开发框架 更新日志:
v3.2.9
编译
体积优化,添加小程序提取公共模块插件,自动分析抽离分包时子包的公共依赖并打包到子包中
RN
添加 navigationRef 导出到 Current
修复
编译
移除 fiber 依赖,兼容新版本 node
小程序
区分冒泡事件,对于非冒泡事件不需要在祖先节点批量触发
H5
修复 H5 createCanvasContext 相关问题
RN
支持 onBuildFinish 编译 Hook
增加 CustomWrapper 组件支持
修复 @types/node 新版本与 RN 不兼容问题
修复 getCurrentPages 页面实例错误 bug
增加 native 传递的 props