- 1、介绍、部署、目录结构
- 2、样式与布局
- 3、配置相关
- 4、生命周期
- 5、模板语法及数据绑定
- 6、class 及 style
- 7、事件及事件绑定
- 8、基础组件
- 9、表单及表单组件
- 10、导航及页面传参
- 11、多媒体组件
- 12、网络请求
- 13、照片选择及预览
- 14、文件上传及下载
- 15、数据缓存
- 16、设备相关
- 17、导航设置
- 18、下拉刷新
- 19、上拉加载
- 20、跨端兼容
- 21、交互反馈
- 22、第三方登录详解
- 23、分享接口
- 24、使用 iconfont 字体库
- 25、打包及课程推荐
- 26、补充课程 - 新闻列表、详情小实战
- 27、在 uni-app 中使用 vue (一)
- 28、在 uni-app 中使用 vue (二)
- 29、在 uni-app 中使用 vue (三)
- 30、自定义组件封装及使用,组件间的消息传递
为什么要选择uni-app?
uni-app在开发者数量、案例、跨端抹平度、扩展灵活性、性能体验、周边生态、学习成本、开发成本等8大关键指标上拥有更强的优势。
开发者/案例数量更多
10万+案例、uni统计月活过3亿、70+微信/qq群、更高的百度指数
跨端完善度更高,真正落地的提高生产力
平台能力不受限
在跨端的同时,通过条件编译+平台特有API调用,可以优雅的为某平台写个性化代码,调用专有能力而不影响其他平台。
支持原生代码混写和原生sdk集成。
性能体验优秀
体验更好的Hybrid框架,加载新页面速度更快。
App端支持weex原生渲染,可支撑更流畅的用户体验。
小程序端的性能优于市场其他框架。
周边生态富
插件市场数千款插件。
支持NPM、支持小程序组件和SDK、兼容mpvue组件和项目、兼容weex组件。
微信生态的各种sdk可直接用于跨平台App。
学习成本低
基于通用的前端技术栈,采用vue语法+微信小程序api,无额外学习成本。
开发成本低
不止开发成本,招聘、管理、测试各方面成本都大幅下降。
HBuilderX是高效开发神器,熟练掌握后研发效率至少翻倍(即便只开发一个平台)。
功能框架
从下面uni-app功能框架图可看出,uni-app在跨平台的过程中,不牺牲平台特色,可优雅的调用平台专有能力,真正做到海纳百川、各取所长。