跨端开发框架 Taro
Posted new-start
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跨端开发框架 Taro相关的知识,希望对你有一定的参考价值。
https://aotu.io/notes/2018/06/07/Taro/
Taro 是京东凹凸(O2)实验室开发的跨端小程序开发框架,同时还可以发布到 H5, RN 等端。
语法类似 React. 使用的实现是 Nerv. 状态管理支持 Redux.
Taro 的实现原理是通过 babel 解析得到 AST, 然后转换为目标小程序框架的代码。同时也做了一些 api 包装的工作。
Taro 有自己的一套 UI 库 - Taro UI. https://taro-ui.jd.com/
微信小程序框架的 api 有很多不尽如人意的地方。比如命名风格混乱,对 ES6 支持有限,没法用 npm 等。
详见:为何我们要用 React 来写小程序 - Taro 诞生记
以上是关于跨端开发框架 Taro的主要内容,如果未能解决你的问题,请参考以下文章
开放式跨端跨框架解决方案,支持使用 反应/视觉/神经等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ小程序/H5/本地反应等应用。 https://taro.zone/