鍍金池/ 問答/HTML5  Python  網(wǎng)絡安全  HTML/ Dcloud的5+app和uni-app到底有什么區(qū)別?

Dcloud的5+app和uni-app到底有什么區(qū)別?

我用h5+也可以使用vue啊

我自己引入一下vue就能用 h5+和vue開發(fā),為什么還要去用uni-app呢,覺得很麻煩很沒有必要啊

回答
編輯回答
痞性

dcloud論壇提問得到回答的

http://ask.dcloud.net.cn/ques...

轉(zhuǎn)載: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生態(tài)比較豐富,可用三方庫很多。
好在目前微信小程序生態(tài)也起來了,各種無dom的組件庫,所以uni-app現(xiàn)在推出來也不太擔心生態(tài)問題。

2017年2月6日 20:50
編輯回答
命于你

uni-app的組件有原生調(diào)用能力,第三方的vue庫在調(diào)原生接口時跟 5+runtime 不兼容。就像nativescript 有vue版和angular版,類似于react native , 都是起源于phonegap/cordova

2017年10月7日 00:18