描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302563990丛书名: 移动互联网开发技术丛书
(1)知识全面、循序渐进。本书详细地介绍了微信小程序云开发技术及其相关知识,通过具体实战案例,运用腾讯云短信服务、百度AI识别、数据图表Echarts等技术,帮助读者深化学习。
(2)案例实用性强、可直接上线发布。本书中的案例均以云开发技术来实现,每个案例都可独立运行,并可以直接上线发布。案例通俗易懂、实用性强,所有案例均来已经上线的微信小程序项目。
(3)学习门槛低。本书*的特色在于读者仅需掌握基本的JavaScript知识,即可通过学习本书快速地开发出微信小程序项目,而无需额外地学习后端技术,只需关注好页面业务逻辑,即可快速开发出实用、美观的微信小程序项目。
小程序·云开发的出现,让前端工程师就可以实现小程序开发,无需再配备后端开发工程师和运维人员,但是前端工程师往往不擅长UI设计,为了解决这个问题,本书在开发案例的时候引入了目前*流行的小程序组件库Vant Weapp、ColorUI等组件库,前端工程师开发人员只需关注好业务逻辑,就能单独完成小程序开发。本书将以小程序·云开发为基础,详细介绍小程序云开发的数据库,存储管理,云函数架构等功能,并通过简单易懂的案例,帮助开发者快速上手小程序云开发。
传统的微信小程序开发需要考虑服务器的性能、负载均衡、网络安全等一系列运维问题。这些工作非常烦琐而且耗费时间精力,那么为什么我们不将它交给专业运维的人去配置呢?云开发可以很完美地帮我们解决以上问题。云开发是云端一体化的后端云服务,采用Serverless架构,免去了移动应用构建中烦琐的服务器搭建和运维。微信小程序云开发极大地提高了微信小程序的开发效率,开发者只需要关心应用层面的业务逻辑和用户的交互体验。
全书共16章,分为微信小程序云开发基础和微信小程序云开发实战两部分。第一部分是微信小程序云开发基础,包括第1~5章。其中,第1章是微信小程序云开发介绍,详细讲解什么是云开发、如何注册微信小程序、如何新建云开发项目以及如何对项目进行初始化; 此外还介绍微信小程序常见UI组件库和图标库。第2章是微信小程序相关基础知识,详细介绍微信小程序开发中ECMAScript 6语法的使用以及微信小程序框架。第3~5章详细介绍云数据库、云存储和云函数。第二部分为微信小程序云开发实战,包括第6~16章。其中第6~13章引入了8个实用的案例,包括新闻微信小程序、投票微信小程序、通讯录微信小程序、报修微信小程序、网上书城微信小程序、团购类微信小程序、会议室预约微信小程序和AI 微信小程序。第14章详细介绍在微信小程序中如何使用ECharts,第15章介绍如何在Web后端通过HTTP API访问云开发资源,第16章以目前最流行的Vue.js前端技术为例,详细介绍如何通过SDK访问云开发资源。
本书特点
(1) 知识全面,循序渐进。
书中详细介绍微信小程序云开发技术及其相关知识,通过具体实战案例,运用腾讯云短信服务、百度AI识别、数据图表ECharts等技术,帮助读者深化学习。
(2) 案例实用性强,可直接上线发布。
书中的案例均以云开发技术来实现,每个案例都可以独立运行,并可以直接上线发布。案例通俗易懂,实用性强,所有案例均来自已经上线的微信小程序项目。
(3) 学习门槛低。
本书最大的特色在于读者仅需掌握基本的JavaScript知识,即可通过学习本书快速地开发出微信小程序项目,而无须额外地学习后端技术,只需要关注页面业务逻辑,即可快速开发出实用、美观的微信小程序项目。
配套资源
为便于教学,本书配有源代码、数据集、案例素材。
获取源代码、数据集、案例素材方式: 扫描下方相应的二维码,即可获取。
源代码
数据集
案例素材
读者对象
本书适合微信小程序云开发的初学者(特别是在校学生)、微信开发者和前端开发爱好者阅读,也可以作为学校的教学用书、自学的入门读物和开发过程的参考书。
本书在编写过程中,濮济、林选、王怡婷、潘瑜同学提供了部分的项目案例,在此对他们表示衷心的感谢!
由于编者水平有限,书中难免存在疏漏之处,敬请广大读者提出修改意见,以便本书再版时修订。
编者2020年11月
评论
还没有评论。