多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
`uni-app`是一个使用[Vue.js](https://vuejs.org/)开发**跨平台**应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。 # [快速体验](https://uniapp.dcloud.io) * `uni-app`借鉴整合了`Vue.js`、`mpvue`等前端开源框架。 * 同时,为保证微信小程序兼容,`uni-app`还借鉴了微信小程序的组件规范。 # [开发规范](https://uniapp.dcloud.io/frame?id=%e5%bc%80%e5%8f%91%e8%a7%84%e8%8c%83) 为了实现微信小程序、原生App的跨端兼容,综合考虑编译速度、运行性能等因素,`uni-app`约定了如下开发规范: * 页面文件遵循[Vue 单文件组件 (SFC) 规范](https://vue-loader.vuejs.org/zh/spec.html) * 组件标签靠近微信小程序规范,详见[uni-app 组件规范](https://uniapp.dcloud.io/component/README), * 接口能力(JS API)靠近微信小程序规范,但需将前缀`wx`替换为`uni`,详见[uni-app接口规范](https://uniapp.dcloud.io/api/README) * 数据绑定及事件处理靠近`Vue.js`规范,同时补充了App及页面的生命周期 * 为兼容多端运行,建议使用flex布局进行开发 > 注意:不能使用标准HTML标签,也不能用js对dom进行操作 ![](https://box.kancloud.cn/19f61413e09f570caadbe8b4bfa5a4ad_1652x1235.png)