“微信小游戏开发”系列图书包含《微信小游戏开发:前端篇》和本书,融合了腾讯云TVP李艺多年来的一线项目研发和教学经验。本书在前端篇的基础上,继续讲解微信小游戏开发后端部分的内容,主要包括本地功能开发、云开发实践、后端程序编写等,最终让读者掌握微信小游戏全栈开发的知识体系与核心技能,并完成一个精心设计的实际项目。本书随附完整的项目源码,以方便读者学习和实践。本书共7章,主要内容如下。第1~3章 本地功能学习微信小游戏开发,少不了要学习平台组件和接口。这3章主要介绍如何利用平台组件和接口实现微信小游戏开发中常用的本地功能,比如读写本地缓存和本地文件、显示用户的位置信息、添加背景图片、监听并记录错误、添加排行榜和广告等。通过这3章的实践,我们将使小游戏项目的本地功能更加完善,同时进一步了解微信小游戏的平台能力,为以后自学平台组件和接口打下基础。第4、5章 云开发云开发可以显著降低运维成本和运维复杂度,对于独立开发者来说尤为适合。云开发技术一直在快速演进,不断有新功能、新接口出现。在这两章中,我们将进行基础云开发(云函数、云数据库、云存储)方面的实践,了解其运行机制,这样无论以后云开发技术如何推陈出新,我们都能快速掌握并运用。第6、7章 后端编写后端程序是重中之重。在这两章中,我们在保证技能实践的全面性的前提下,尽量将内容简化。我们将使用两种常用的后端技术Node.js和Go编写同一套接口,实现相同的后端程序功能。在编写后端接口程序和Web后台管理程序时,书中提供了分别基于koa2(Node.js Web框架)和Iris(Go Web框架)的快速开发项目模板,即使你是初学者,也能很快入门。