- 多端开发重复劳动:学会用uni-app一套代码同时发布到iOS、Android、小程序和H5,大幅提升开发效率。
- 环境搭建和工具使用困惑:详细讲解HBuilderX和vue-cli两种创建项目的方式,帮你快速搭建开发环境。
- Vue与uni-app结合不熟练:讲清uni-app中Vue的使用注意事项和特性支持,避免踩坑。
- 高性能渲染需求难满足:通过Nvue纯原生渲染模式,解决App端高性能开发场景的问题。
- 缺乏完整项目经验:三个实战项目覆盖小程序开发、跨平台开发和uniCloud云开发,让你积累真实项目经验。
- 前端开发初学者:有基本HTML/CSS/JS基础,想学习跨平台开发框架的入门者。
- 小程序开发者:已有小程序开发经验,想用uni-app提升多端复用效率的开发者。
- Vue开发者:熟悉Vue但想拓展到移动端和跨平台开发的前端工程师。
- 职业院校学生:可作为教材使用,实训模块帮助学生巩固所学知识。
- 培训班学员:配套实训和实战项目,适合作为培训课程的教材用书。
- 先补前置知识:阅读前建议先掌握基本的前端编程知识、常用npm命令和Vue基础知识。
- 通读一遍再动手:建议先将全书通读一遍,了解整体内容结构,再跟随示例逐步操作。
- 基础篇务必扎实:第1-4章是后续学习的基础,务必亲手搭建环境并运行每个示例。
- 实训模块不要跳过:每章的实训是巩固知识的关键,建议独立完成后再对照源码检查。
- 实战篇完整跟做:第10-12章的三个实战项目建议从零开始完整实现,积累项目经验。
- 跨平台开发能力:掌握用uni-app一套代码发布到多个平台的完整开发流程。
- HBuilderX与vue-cli双工具链:熟练使用两种项目创建方式,适应不同团队和项目需求。
- Nvue高性能开发:理解Nvue的适用场景和编译模式,能解决App端性能瓶颈问题。
- uniCloud云开发:掌握云函数、云数据库等云开发技能,能独立开发全栈应用。
- 三个完整项目经验:通过小程序、跨平台应用和云开发三个实战,具备独立开发上线项目的能力。
📖 书籍简介
产品特色
编辑推荐
(1)官方作序:专注于uni-app跨平台开发中实际用到的技术知识,内容经典、实用。
(2)实例为王:没有高深的理论,每一章都以实例为主。读者参考源码,修改实例,一步一步跟着操作,就能得到自己想要的结果。
(3)实训模块:本书大多数章节包含实训模块,读者在学完章节中的知识后,通过练习能够尽快进行巩固,举一反三。
内容简介
本书以“零基础”为起点,系统地介绍了uni-app的跨平台开发与应用。全书内容分为3篇,共12章,具体安排如下。
第一篇:基础篇,包括第1~4章,主要介绍了uni-app的特点和优势、环境搭建、HBuilderX开发工具的安装和使用,以及uni-app的一些基础知识。
第二篇:进阶篇,包括第5~9章,主要介绍了uni-app的基础配置、相关组件、导航栏、高效开发技巧,以及uniCloud云开发平台。
第三篇:实战篇,包括第10~12章,通过第一个实战,介绍了如何使用uni-app开发小程序;通过第二个实战,介绍了如何使用uni-app进行跨平台开发;通过第三个实战,介绍了如何使用uniCloud云开发这种新的开发方式。
在学习本书内容前,建议读者先掌握基本的前端编程知识、常用的npm命令和Vue的基本知识;然后将本书通读一遍,了解本书的大概内容;最后跟随示例进行操作。
本书既适合希望从事uni-app跨平台开发的用户学习,也适合作为广大职业院校相关专业的参考用书,还可以作为相关培训班的教材用书。
作者简介
欧阳江涛,高级前端工程师,曾于派点、美圈、贝多分等多家创业公司担任技术主管,有着十余年的项目开发经验,对于移动应用开发有着独到的理解。擅长使用Weex、React Native、Flutter以及uni-app等跨端开发框架,对APP开发、Web前端项目、小程序开发、软件架构设计、性能优化及多平台混合开发有着丰富的经验,曾通过各类开发项目帮助公司获得BAT战略投资。
📑 章节目录
- uni-app简介与环境搭建
- uni-app开发基础知识:规范、目录与生命周期
- uni-app中Vue的使用
- 使用Nvue进行高性能开发
- uni-app的基础配置
- uni-app组件与uni-ui扩展组件
- 导航栏的定制与优化
- uni-app高效开发技巧
- uniCloud云开发平台入门
- 实战一:开发小程序
- 实战二:跨平台应用开发
- 实战三:uniCloud云开发项目
