当前位置: 深圳APP开发 > APP资讯 > 【深圳APP定制开发】uni-app开发的APP和小程序和原生有何区别呢?
搜索

【深圳APP定制开发】uni-app开发的APP和小程序和原生有何区别呢?

日期: 2022-03-22 14:42:15 来源:深圳红孩儿科技 浏览数量:833

  uni-app 是一个使用 Vue.js (opens new window) 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。

  uni-app是逻辑和渲染分离的,渲染层在app端提供了两套排版引擎。

  小程序方式的webview渲染,和weex方式的原生渲染,两种渲染引擎可以自己根据需要选。

  vue文件走的webview渲染

  nvue走weex方式的原生渲染

  组件和js写法是一样的,css不一样,原生排版的能用的css必须是flex布局

  uni-app的App端内置了一个基于weex改进的原生渲染引擎,提供了原生渲染能力。

  在App端,如果使用vue页面,则使用webview渲染;如果使用nvue页面(native vue的缩写),则使用原生渲染。一个App中可以同时使用两种页面,比如首页使用nvue,二级页使用vue页面,hello uni-app示例就是如此。

  虽然nvue也可以多端编译,输出H5和小程序,但nvue的css写法受限,所以如果你不开发App,那么不需要使用nvue。


版权保护:本文为深圳红孩儿科技公司原创(翻译)文章,转载请注明来源深圳红孩儿科技公司

相关文章

RELATED ARTICLES

使用我方自主研发的技术在后期可以节省很大一笔费用,在外面都是要接入sdk接口会产生很大一笔费的,有兴趣的来咨询。

提交你的需求