跨端开发框架 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 诞生记

猜你喜欢

转载自www.cnblogs.com/new-start/p/13200864.html