当前位置: 首页 > news >正文

【uni-app教程】一、UniAPP 介绍

一、UniAPP 介绍


(1) 什么是 UniAPP?
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到 iOS,Android,HS,以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉》等多个平台,方便开发者快速交付,不需要转换开发思维,不需要更改开发习惯。

(2) 为什么要选择 UniAPP?

1.开发者/案例数量更多
几十万应用、uni 统计月活12亿、70+微信/QQ群

2.平台能力不受限
在跨遇的同时,通过条件编译 + 平台特有 API调用,可以优雅的为某平台写个性化代码,调用专有能力而不影响其他平台

3.性能体验优秀
加载新页面速度更快、自动 diff更新数据,App 端支持原生渲染支撑更流畅的用户体验,小程序端的性能优于市场其他框架

4.周边生态丰富
插件市场数千款插件,支持 NPM,支持小程序组件和SDK,微信生态的各种 sdk 可直接用于跨平台 APP

5.学习成本低
基于通用的的前端技术栈,采用vue语法·微信小程序api,无额外学习成本

(3) UniAPP 功能框架

请添加图片描述

(4) UniAPP开发环境搭建

1.下载开发工具 HBuilderX

官网:https://www.dcloud.io/hbuilderx.html

HBuilderx 是通用的前端开发工具,但为 uni-app 做了特别强化。
下载 App 开发版,可开箱即用;如下载标准版,在运行或发行 uni-app 时,会提示安装 uni-app 插件,插件下載完成后方可使用

2.创建 uni-app 项目
选择 uni-app 类型,输入工程名,选择模板,点击创建,即可成功创建。
在这里插入图片描述

uni-app自带的模板有 Hello uni-app,是官方的组件和API示例。
还有一个重要模板是 uni ui项目模板,日常开发推荐使用该模板,已内置大量常用组件。

3.运行 uni-app
主要包括:浏览器运行、真机运行、小程序运行等
在这里插入图片描述

4.发布 uni-app
主要包括:云端原生APP,离线原生APP,H5、各种小程序

http://www.lryc.cn/news/26387.html

相关文章:

  • Splunk Real-time Search 的研究
  • SWM181 串口功能使用介绍
  • Stochastic Approximation 随机近似方法的详解之(三)Dvoretzky’s convergence theorem
  • 7个ES6解构技巧让代码更简洁
  • 曾经被人们看成是异想天开的产业互联网,或许终将会实现
  • log4j控制台不打印日志的故障解决方案
  • C# 序列化时“检测到循环引用”错误的彻底解决方案
  • 小红书“复刻”微信,微信“内造”小红书
  • 用arthas轻松排查线上问题
  • mysql一explain结果分析
  • 原理底层计划--HashMap
  • win10 设备管理器中的黄色感叹号(华硕)
  • 新产品上市推广不是“铺货”上架
  • MATLAB训练神经网络小结
  • 实战:一天开发一款内置游戏直播的国产版Discord应用【附源码】
  • 嵌入式学习笔记——基于Cortex-M的单片机介绍
  • Python 虚拟环境的使用
  • 招生咨询|浙江大学MPA项目2023年招生问答与通知
  • Qt std :: bad_alloc
  • 《设计模式》装饰者模式
  • 一文说清Kubernetes的本质
  • 信息发布小程序【源码好优多】
  • 创新型中小企业申报流程
  • 【UE4 Cesium】加载离线地图
  • Spring面试题
  • 动态网站开发讲课笔记03:HTTP协议
  • 2023年天津财经大学珠江学院专升本专业课考试题型
  • 五方面提高销售流程管理的CRM系统
  • AutoCAD通过handle id选择实体
  • 页面状态码的含义