UniApp 教程
UniApp 是一个使用 Vue.js 开发跨平台应用的前端框架,由 DCloud 公司开发和维护。
UniApp 的核心目标是 "一次开发,多端发布",极大地提高了开发效率,减少了多平台适配的工作量。
UniApp 的出现极大地提高了开发效率,降低了多端开发的成本。
UniApp 采用 Apache License 2.0 开源协议,允许开发者自由使用、修改和分发代码
学习本教程前你需要了解
学习 UniApp 需要具备 HTML、CSS、JavaScript 和 Vue.js 的基础知识,如果你已经掌握了这些知识,那么学习 UniApp 将会非常轻松!
如果你还没有完全掌握,也不用担心,可以在下面的教程中先熟悉了解:
HTML 教程
CSS 教程
JavaScript 教程
Node.js 教程
Vue 教程
UniApp 代码编写,基本语言包括js、vue、css,以及 ts、 scss 等 css 预编译器。
UniApp 的核心优势在于其跨平台能力,传统的开发方式需要为每个平台编写不同的代码,而 UniApp 通过一套代码适配多个平台,减少了重复劳动。
UniApp 应用
UniApp 是一款基于 Vue.js 的跨平台开发框架,由 DCloud 公司开发和维护。它允许开发者使用一套代码,同时发布到多个平台,包括:
微信小程序
H5 网页
Android 和 iOS App
支付宝小程序
百度小程序
字节跳动小程序
快应用
QQ 小程序
360 小程序
以及其他更多平台。
UniApp 与其他框架的对比
特性UniAppTaroFlutterReact Native开发语言Vue.jsReactDartJavaScript/TypeScript跨平台支持小程序、H5、App小程序、H5、AppAndroid、iOS、WebAndroid、iOS性能接近原生中等高性能中等学习成本低(Vue.js 语法)中等(React 语法)高(Dart 语言)中等(React 语法)生态与社区丰富丰富快速成长非常丰富
相关链接
UniApp 官网 https://zh.uniapp.dcloud.io/
UniApp 手册:https://zh.uniapp.dcloud.io/tutorial/
Github 开源地址:https://github.com/dcloudio/uni-app
开发工具 HBuilder X:https://www.dcloud.io/hbuilderx.html