皆非的万事屋

【Uni-App】nvue调研

博主之前一直开发的是web端,但由于射击平台的需求,需要开发安卓端和ios端。当然再去重新学习flutter成本较高,可以继续使用以前开发winner的uni-app,结合其内置的nvue,以最低的学习成本达成Android和ios端的开发。

Weex介绍

[scode type="blue"]Weex 是使用流行的 Web 开发体验来开发高性能原生应用的框架。
"Weex" 的发音是 /wiːks/, 和 "Weeks" 同音。[/scode]

nvue介绍

[scode type="blue"]uni-app App端内置了一个基于 weex 改进的原生渲染引擎,提供了原生渲染能力。[/scode]

适用场景

nvue的组件和API写法与vue页面一致,其内置组件还比vue页面内置组件增加了更多。
如果你熟悉 weex或react native 开发,那么 nvue 是你的更优选择,能切实提升你的开发效率,降低成本。
如果你是web前端,不熟悉原生排版,那么建议你仍然以使用vue页面为主,在App端某些vue页面表现不佳的场景下使用 nvue 作为强化补充。
[collapse status="true" title="这些场景如下"]

纯原生渲染模式

快速上手

nvue开发与vue开发的常见区别

基于原生引擎的渲染,虽然还是前端技术栈,但和web开发肯定是有区别的。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »