I can also use vue with h5 +
I can develop with h5 + and vue by introducing vue myself, so why do I have to use uni-app? I think it"s troublesome and unnecessary
I can also use vue with h5 +
I can develop with h5 + and vue by introducing vue myself, so why do I have to use uni-app? I think it"s troublesome and unnecessary
dcloud forum questions answered
http://ask.dcloud.net.cn/ques.
reprint: dcloud Forum
DCloud_heavensoft:
uni-app can be compiled to Mini Program.
it is not good to introduce vue experience by yourself. Vue is created for single-page applications on web, and single-page applications will get stuck on app.
uni-app also has automatic frame preloading, which loads pages faster.
of course, if you are super slippery with 5 +, all kinds of preloads are good, and vue has adapted to 5 + app, then the experience will be the same as uni-app. But this is very difficult, uni-app can easily get a good experience.
of course uni-app can't operate dom,. This is good and bad.
the reason why WeChat Mini Programs blocks dom, is for performance, and the performance of dom is really not good.
but dom is rich in ecology, and there are many tripartite libraries available.
fortunately, WeChat Mini Programs's ecology is also up at present, and there are all kinds of component libraries without dom, so uni-app is not too worried about ecological problems now.
I have answered similar questions on Zhihu before and delivered them directly:
on the App platform, uni-app still uses the 5 + engine at the bottom, just like the 5 + App.
compared with 5 + App development, uni-app has the following advantages:
has the following disadvantages compared with 5+App:
uni-app have native calling capabilities, and third-party vue libraries are not compatible with 5+runtime when calling native interfaces. Just like nativescript has vue version and angular version, similar to react native, it all originated from phonegap/cordova
.