作品简介

《微信小程序项目开发实战:用WePY、mpvue、Taro打造高效的小程序》的原则是实战,目标是高效开发微信小程序。借助WePY、mpvue、Taro等多个框架,帮助读者从零开始迅速掌握小程序的开发步骤和技巧。全书不仅涉及小程序的前台UI,还涉及后台逻辑的编写,旨在让读者真正获得小程序项目的开发能力。

主要分为三个部分。第一部分介绍微信小程序的组件和API,以及官方的WePY框架的下载和使用方法。第二部分是WePY框架的实战,包括问卷、传感器、富文本显示、上传文件、Canvas等常用小程序的开发。第三部分是两个常用的小程序框架mpvue和Taro的实战案例,包括“历史今日”、星座测试小程序的开发。

适合想要制作和学习微信小程序的读者,尤其适合零编程基础的爱好者和小程序开发的初学者,读者无须理解过于基础的部分,本书以需求中的功能为开发的重点,涉及大量流行的小程序实例。本书可以快速提高读者的兴趣,进而使读者更加深入地学习相关知识。

张帆,巨人网络(上海)公司网页开发工程师。喜欢在博客、GitHub和简书上持续分享各种开发技术和编程实例,有丰富的项目经验,喜欢新兴技术和开发方式,喜欢JavaScript系的React.js、vue.js等技术。精通网页后台开发、相关的项目管理等。

作品目录

  • 作者简介
  • 前言
  • 第1章 走进微信小程序
  • 1.1 小程序的起源
  • 1.2 开发小程序的第一步
  • 1.3 小程序开发工具
  • 1.4 实战1:Hello World
  • 1.5 什么是WePY
  • 1.6 实战2:WePY版Hello World
  • 1.7 小结和练习
  • 第2章 微信小程序组件
  • 2.1 小程序的视图容器
  • 2.2 小程序的基础组件
  • 2.3 媒体组件和导航组件
  • 2.4 地图组件和画布组件
  • 2.5 小程序提供的HTML支持和开放能力支持
  • 2.6 小结和练习
  • 第3章 微信小程序API
  • 3.1 小程序基础——网络请求API
  • 3.2 实战:简单的socket聊天小程序
  • 3.3 小程序的基础API——更新和设备信息
  • 3.4 路由页面跳转和数据缓存API
  • 3.5 小程序界面交互API
  • 3.6 媒体和文件
  • 3.7 其他开放接口
  • 3.8 小结和练习
  • 第4章 微信小程序的服务器端
  • 4.1 后台API编写入门
  • 4.2 用户系统的搭建
  • 4.3 其他常用服务器API
  • 4.4 小结与练习
  • 第5章 实战:问卷小程序
  • 5.1 问卷小程序简介
  • 5.2 问卷小程序具体编码
  • 5.3 小结和练习
  • 第6章 实战:摇一摇游戏
  • 6.1 项目分析
  • 6.2 项目编码
  • 6.3 小结和练习
  • 第7章 实战:百度图片识别API
  • 7.1 项目分析
  • 7.2 具体编码
  • 7.3 小结和练习
  • 第8章 实战:文字信息发布小程序
  • 8.1 项目需求
  • 8.2 具体编码
  • 8.3 小结和练习
  • 第9章 实战:使用Canvas绘制图片
  • 9.1 如何使用Canvas绘制生成图片
  • 9.2 实战1:在微信小程序中绘制需要的图片
  • 9.3 实战2:流行的手机背景生成小程序
  • 9.4 小结和练习
  • 第10章 实战:使用mpvue实现“历史今日”小程序
  • 10.1 支持Vue.js语法的mpvue框架
  • 10.2 使用mpvue创建“历史今日”小程序
  • 10.3 小结和练习
  • 第11章 实战:使用Taro实现星座测试小程序
  • 11.1 支持React语法的Taro框架
  • 11.2 使用Taro框架创建星座测试小程序
  • 11.3 项目编译与生成
  • 11.4 小结和练习
  • 反侵权盗版声明
展开全部