uni-app不是语言,而是一种使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到Android、H5、小程序等多个平台。uni-app在跨端数量、扩展能力、性能体验、周边生态、学习成本等6大关键指标上拥有极强的竞争优势。

本教程操作环境:windows7系统、uni-app2.5.1版,DELL G3电脑。

uni-app 是一个使用 Vue.js 开发小程序、H5、App的统一前端框架。

官网地址:https://uniapp.dcloud.io

开发者使用 Vue 语法编写代码,uni-app 框架将其编译到 小程序(微信/支付宝/百度/字节跳动/QQ/快手/钉钉)、App(iOS/Android)、H5等多个平台,保证其正确运行并达到优秀体验。

uni-app在跨端数量、扩展能力、性能体验、周边生态、学习成本、开发成本等6大关键指标上拥有极强的竞争优势 。

uni-app的特点

  • 开发者和案例更多:HBuilder装机量800万台,开发者社区月活百万,70多个QQ微信群承载10万人。案例众多,uni统计月活超10亿

  • 性能更高

  • 更丰富的周边生态,插件市场数千款插件

  • 提供比小程序原生开发更好的开发体验、更高的工程化效率

  • 跨端抹平度更完善,且各端特色发挥更灵活,可真正实现一套代码多端覆盖,无需各端多头维护升级

  • 权威认可:阿里小程序官方工具内置uni-app、腾讯课堂官方自制uni-app培训视频

开发一次,编译到11个平台。依次扫描11个二维码,亲自体验最全面的跨平台效果!

注: 某些平台不能提交简单demo,补充了一些其他功能。

快速开始

uni-app支持通过vue-cli命令行、HBuilderX可视化界面两种方式快速创建项目:

vue-cli命令行方式:不限IDE,适合对node熟悉的开发者,扩展阅读:在vscode中开发uni-app、在 WebStorm 中开发 uni-app

HBuilderX可视化界面:专用IDE,内置相关环境,开箱即用,开发效率更高。

插件市场

uni-app有丰富的插件生态,众多开发者提交了数千款组件、sdk、项目模板,详见:https://ext.dcloud.net.cn/

除了众多三方ui库,官方还提供了uni-ui,在性能和跨端兼容方面有更强的优势。详见:https://ext.dcloud.net.cn/plugin?id=55

现有项目如何迁移到uni-app体系

微信小程序转换uni-app指南及转换器:https://ask.dcloud.net.cn/article/35786

vue h5项目转换uni-app指南:https://ask.dcloud.net.cn/article/36174

mpvue 项目(组件)迁移指南、示例及资源汇总: https://ask.dcloud.net.cn/article/34945

wepy转uni-app转换器:https://github.com/zhangdaren/wepy-to-uniapp

推荐:《uniapp教程》

以上就是uni-app是什么语言的详细内容,更多请关注美工之家9502669.com其它相关文章!