成长日记03

今天有空在github上发现一个好东西--Taro.

京东的Team打造的多端开发解决方案。·一套代码编译成可以在多端运行代码,(小程序,RN,H5)看到这里我就不淡定了。

这个意思就是,你照常写你的代码,不用关心产品是这个端那个端的,你想要在哪运行,我就给你编译成啥样。

看了一遍官网介绍,还不太完整,目前支持转换的也只有H5和微信小程序。语法是react的风格,组件类似微信小程序。

对于不同端的API也有了不同的封装,比如微信的网络请求,本地存储等都有封装和优化。

好像全是优点,,趁着有时间,尝试一下。react也是有段时间没有接触了,正好再熟悉一下。

就随手创建了一个项目,尝试着运行编译。结果没有预想的那么好。时间关系,也没有往深处研究,我发现的问题有以下几点:

0.官方文档没有很详细的教程,需要自己探索的东西较多

1.开发者工具预览小程序,编译出错,关掉ES6的转换,上传压缩这写功能之后,还是会报错
2.路由功能欠缺,官方文档也没有很详细的说明
3.组件bug 例如 radio的onchange事件,未绑定。点击报错,

4.H5的编译有卡顿,偶尔编译出错

有问题也是在情理之中,希望后面会越来越好,这能大大提升我们的开发效率。

  写作100天计划-03

猜你喜欢

转载自www.cnblogs.com/rookiehao/p/9153374.html
今日推荐