我用h5+也可以使用vue啊
我自己引入一下vue就能用 h5+和vue开发,为什么还要去用uni-app呢,觉得很麻烦很没有必要啊
我用h5+也可以使用vue啊
我自己引入一下vue就能用 h5+和vue开发,为什么还要去用uni-app呢,觉得很麻烦很没有必要啊
之前在知乎上回答过类似问题,直接搬运过来:
uni-app在App平台,底层依然使用5+引擎,和5+ App一样。
相比5+ App开发,uni-app有如下优点:
相比5+App有如下缺点:
uni-app的组件有原生调用能力,第三方的vue库在调原生接口时跟 5+runtime 不兼容。就像nativescript 有vue版和angular版,类似于react native , 都是起源于phonegap/cordova
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
dcloud论坛提问得到回答的
http://ask.dcloud.net.cn/ques...
转载:dcloud论坛
DCloud_heavensoft :
uni-app可以编译到小程序。
自己引入vue体验不行,vue在web上是为单页应用而生的,在app上,单页应用会卡死。
uni-app还有自动的框架预载,加载页面的速度更快。
当然,如果你5+玩的超级溜,各种预载都做的很好,vue也改造适应了5+app,那体验和uni-app会一样。但这个难度很大,uni-app轻松就可以得到好体验。
当然uni-app不能操作dom,这个有好有坏。
微信小程序之所以屏蔽dom,就是为了性能,dom的性能确实不好。
但dom生态比较丰富,可用三方库很多。
好在目前微信小程序生态也起来了,各种无dom的组件库,所以uni-app现在推出来也不太担心生态问题。