nvue:nvue 是 native vue 的缩写,可以理解为 uni-app 的一种渲染方式。
区别:在App中,
-
vue文件用的是 webview 渲染
-
nvue 用的是 weex 方式的原生渲染
nvue的css写法受限,nvue 页面只能使用flex布局,不支持其他布局方式。如不开发App,那么不需要使用nvue。
webview 渲染: Webview 是一个基于webkit的引擎,可以解析DOM 元素,展示html页面的控件,它和浏览器展示页面的原理是相同的,所以可以把它当做浏览器看待。
Weex 渲染:Weex 是使用流行的 Web 开发体验来开发高性能原生应用的框架。