uni-app介绍
开发所有前端应用的框架,支持 Vue.js 的语法和特性(如数据绑定、组件化、生命周期等),开发者编写一套代码,可发布到iOS、Android、鸿蒙Next、Web(响应式)、以及各种小程序(微信/支付宝/百度/抖音/飞书/QQ/快手/钉钉/淘宝/京东/小红书)、快应用、鸿蒙元服务等多个平台。uni-app支持微信的所有原生组件和api,无限制。uni-app提供了条件编译模型,所有代码包括组件、
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,支持 Vue.js 的语法和特性(如数据绑定、组件化、生命周期等),开发者编写一套代码,可发布到iOS、Android、鸿蒙Next、Web(响应式)、以及各种小程序(微信/支付宝/百度/抖音/飞书/QQ/快手/钉钉/淘宝/京东/小红书)、快应用、鸿蒙元服务等多个平台。
uni-app支持微信的所有原生组件和api,无限制。在跨端方面,即便仍然使用微信原生的组件和API,也可以直接跨端编译到App、H5、以及支付宝百度头条等小程序。但为了管理清晰,推荐使用uni封装的API,类似uni.request()。同时支持条件编译,可在条件编译代码块中,随意调用各个平台新增的API及组件。
在较复杂的应用开发上,uni-app的性能可能相较微信原生框架稍差,但也优于未经优化的原生框架。uni-app基于vue开发,可同时发布多个平台,减少了学习成本,提高了开发效率。同时uni-app框架一般使用HBuilder进行开发,其为uni-app做出了巨多优化,使得uni-app的开发效率、易用性远高于其他框架。
uni-app提供了条件编译模型,所有代码包括组件、js、css、配置json、文件、目录,均支持条件编译,可不受限的编写各端差异代码。uni-app还有一个插件市场,里面有很多三方ui组件。
如果要开发多端应用,建议选择uni-app,其多端成熟度更高一些。
参考来源:
https://uniapp.dcloud.net.cn/
https://uniapp.dcloud.net.cn/https://www.runoob.com/uniapp/uniapp-intro.html
https://www.runoob.com/uniapp/uniapp-intro.htmlhttps://baike.baidu.com/item/uni-app/56528723
https://baike.baidu.com/item/uni-app/56528723
更多推荐



所有评论(0)