当前位置:   article > 正文

Taro和uniapp的区别?_taro和uniapp对比

taro和uniapp对比

最近这段时间,因为工作需要,学习认识了taro,因为以前也用过uniapp,因此也对这两款跨端开发框架做了一些对比,总结如下:

1:体积不同

Taro使用esbuild打包,虽然打包速度提升,但是打包后体积还是大

uniapp使用vite打包,速度快,打包后体积小

注:vite底层也用了esbuild了,但是有其他东西一起配合提升性能

2:真机效果不同

Taro与真机几乎没区别

uniapp真机效果不太一致,比如样式

3:对typescript支持程度不同

Taro对 ts的支持比较好,uniapp目前支持比较差

4、相关生态活跃程度

一个好的UI开发框架可以极高的提高开发效,一个框架是否有相匹配的一个好用的UI框架也是技术选型的参考之一,目前来说,

taro相关的UI框架有:nutUI,taroUI,框架自带的一些UI

uniapp相关的框架有:uniUI,框架自带的一些UI

uniapp有很多的开发伙伴开源了自己封装的组件,相比较taro来说,这方面是更优秀和活跃的,当然,因为每个人技术水平的不同,开源的组件有好的,也有坑

总结:其实还是偏向于Taro的,理由如下

1、虽然包体积比较大,但是可以用分包的方式去处理

2、用Taro开发出来的程序与真机效果差不多,但是uniapp可能还要更多的精力去处理问题

这个结论只是目前这样想的,后面有新结论再更新

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/759289
推荐阅读