跨端开发框架 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的主要内容,如果未能解决你的问题,请参考以下文章

凹凸技术揭秘 · Taro · 从跨端到开放式跨端跨框架

开放式跨端跨框架解决方案,支持使用 反应/视觉/神经等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ小程序/H5/本地反应等应用。 https://taro.zone/

01 Taro_Mall 开源多端小程序框架设计

Taro调研

使用vue3+ typeScript 开发小程序

多端统一开发框架 Taro 优秀学习资源汇总 Awesome