书目

微信小游戏开发:后端篇

内容简介

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

作者简介

李艺腾讯云TVP,有近20年互联网软件研发经验,参与研发的音视频直播产品曾在腾讯QQ上线,有数千万人使用;是中移联合智库ICT专家级讲师,一汽大众等企业内训讲师,北京协同创新研究院人工智能项目技术负责人。国内早期闪客之一,曾自定义课件标准并完成全平台教育课件产品研发,被Adobe官方选为中国社区管理员。业余喜欢写作,创建微信公众号和视频号“艺述论”,用以分享技术教程,是微信学堂“小程序性能优化实践”和极客时间“微信小程序全栈开发实战”的专栏作者,著有《小程序从0到1:微信全栈工程师一本通》等书。

目录

—  END  —