小程序框架 uni-app 工作原理
官方介绍: uni-app
是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。
但实际应用中,我们只会使用uni-app 做其中一件事情,而不是同时做多件事情,如只使用uni-app做Android等
通常认为Vue是做网页的,为什么还可以写小程序呢?
实际上Vue也可以这么理解,它就是一个做用户界面的库,小程序,APP,网页都有app界面;而Vue的核心本质工作就是造组件,组件构成用户界面的最小单元,众多小组件组合一起就成为了我们的用户界面,这个用户界面可以应用在不同端。
如 Vue组件需要在浏览器中运行,那么就需要使用webpack vue-cli 打包(转换),原来的.Vue就转换成了html,css,javascript
小程序同理,webpack uni -app 打包,将其转换为 wxml,wxs, javascript,
所以,不管是打包成网页,还是小程序,写好.vue 就好,使用打包工具只需要运行相关命令即可
小程序框架 uni-app 工作原理相关推荐
- react构建小程序框架及remax的工作原理
1.为什么要用 React 来构建小程序? react生态体系完善. 自Facebook在2013年5月开源React,经历了7年多的发展,react的社区生态体系非常庞大,若是使用react来构建小 ...
- 收集bug开源框架_划重点 | 小程序框架全面测评
文章来源 | 凹凸实验室 最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个? 作为 Taro 开发团队一员,笔者想在本文尽量站在一个客 ...
- flutter框架优缺点_小程序框架全面测评
最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个? 作为 Taro 开发团队一员,笔者想在本文尽量站在一个客观公正的角度去评价各个框架 ...
- IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/CSS/JS/浏览器)/中级(研发链路/工程化/库/框架/性能优化/工作原理)/高级(搭建/中后台/体验管理等)之详细攻略
IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/CSS/JS/浏览器)/中级(研发链路/工程化/库/框架/性能优化/工作原理)/高级(搭建/Node/IDE/中后台/体验管理/ ...
- javascript原理_JavaScript程序包管理器工作原理简介
javascript原理 by Shubheksha 通过Shubheksha JavaScript程序包管理器工作原理简介 (An introduction to how JavaScript pa ...
- 让小程序在自有App中启动的技术来了:mPaaS小程序架构深度解析
简介:mPaaS 小程序框架作为一款 App 通用框架,帮助开发者面向自身的 App 实现小程序投放.不止如此,小程序代码仅需撰写一次,便可多端投放至自有 App.支付宝.钉钉甚至其他小程序开放平台. ...
- Web内核微信小程序框架实践
作者:boxuechen,腾讯 WXG 客户端开发工程师 背景 在正式进入分享之前,简单介绍一下做这个小程序新框架的背景思路,主要目的有以下几点: 新框架和微信的主客户端解耦,能够独立运行,并且可以同 ...
- 微信小程序框架——微信小程序前端开发工具
微信小程序框架 框架 小程序开发框架的目标是通过尽可能简单.高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务. 框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 Java ...
- 滴滴小程序框架Mpx2.0
@hiyuki,滴滴出行网约车webapp乘客团队的负责人,也是滴滴开源的小程序框架Mpx的负责人和核心作者 Mpx是一款致力于提高小程序开发体验和效率的增强型小程序框架,目前在滴滴公司内部支撑了包括 ...
- 滴滴开源小程序框架 Mpx
Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,能够以最先进的 Web 开发体验 ( Vue + Webpack ) 来开发生产性能深度优化的小程序,Mpx 具有以下一些优秀特 ...
最新文章
- SAP QM 含有HUM的检验批做UD时候的不同之处?
- CVPR‘21 | Involution:超越convolution和self-attention的神经网络新算子
- 易经读书笔记11地天泰
- python requests发送websocket_Pywss - 用python实现WebSocket服务端
- 第三次大转型:中国居住新十年报告
- UIImageView 响应UIButton的点击事件
- 组件注册-@Scope-设置组件作用域
- appscan如何进行web端安全性测试_如何进行WEB安全性测试?
- 用友NCCloud2021.11 专项漏洞补丁列表
- 如何快速提取pdf中矢量图
- C语言入门(一代小白被迫被拔苗助长)
- 邝子平:vc兼做pe?
- python环境准备(一)
- 使用OOP思想二次封装echarts
- 不建议轻易做量化玩高频
- cocos2dx lua 3.14 适配 安卓 刘海屏 全面屏 异形屏
- Apriori算法Matlab实现
- Wireshark分析实际报文理解SSL(TLS)协议
- ArcGIS介绍:ArcObjects、 ArcGIS Desktop、ArcGIS Engine 和 ArcSDE、ArcIMS、ArcGIS Server
- kali 2.0修改gnome登陆界面背景图片