小程序开发原理与实战

小程序开发原理与实战

立即阅读
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

腾讯一线专家联合著作,通过云开发具体案例+完整项目实战,详解小程序开发原理、运行机制、避坑指南。

内容简介

本书全面讲解小程序开发原理、运行机制和云开发。首先,从小程序开发入门开始,通过实用的项目案例,教会读者如何快速编写小程序应用;其次,深入讲解小程序底层框架设计原理和运行机制,为读者提供了全方位的实战技巧以及工具和管理平台的实用指南;最后,使用简单易懂的案例全面介绍了小程序提供的云端能力,结合完整的项目实战介绍云开发轻松实现Serverless架构,提高开发效率和降低成本。

作者简介

作者王贝珊,腾讯高级工程师,腾讯AlloyTeam成员,现腾讯文档网络层技术负责人。毕业于中山大学。工作6年,业务领域包括人脸识别追踪、电竞直播、支付缴费、在线协同应用等,在小程序、前端框架、方案设计和项目实践等方面有着丰富的经验。热爱前端技术,在GitHub写作个人技术博客已有5年,记载了前端相关的技术学习笔记和总结,并著有开源书《深入理解Vue.js实战》。

章节目录

版权信息

业内推荐

前言

第一部分 小程序快速入门与实战

第1章 小程序的前世今生

1.1 什么是小程序

1.2 为什么是小程序

第2章 快速开始

2.1 注册开发者账号

2.2 设置你的小程序

2.3 安装开发者工具

2.4 真机调试小程序

2.5 打包上传小程序

第3章 小程序开发基础

3.1 小程序的生命周期

3.2 小程序的架构

3.3 小程序的开发框架

3.4 小程序的逻辑层开发

3.5 小程序的渲染层开发

第4章 实战:商城类项目开发

4.1 商城项目需求分析

4.2 开发前的准备

4.3 底部导航栏的制作

4.4 商城首页的制作

4.5 商城分类页的制作

4.6 购物车页的制作

4.7 个人中心页的制作

4.8 商品详情页

4.9 订阅消息

4.10 统计埋点

4.11 小程序测试

4.12 内容审核与云函数初探

4.13 发布小程序

第5章 小程序插件实战

5.1 插件需求分析

5.2 创建插件项目

5.3 使用小程序插件

5.4 生成海报图片

5.5 生成携带信息的小程序码

5.6 完善插件使用文档

5.7 发布小程序插件

5.8 管理插件申请

第6章 小程序的迁移

6.1 从微信小程序到其他小程序

6.2 微信小程序转 QQ 小程序

6.3 微信小程序转 QQ 浏览器小程序

6.4 微信小程序转百度小程序

6.5 使用统一开发框架

第二部分 小程序原理分析与避坑指南

第7章 小程序设计原理

7.1 一切始于双线程

7.2 Virtual DOM 与双线程通信

7.3 渲染层渲染

7.4 原生组件的出现

7.5 小程序的基础库

第8章 小程序开发避坑指南

8.1 疯狂的 setData

8.2 兼容和 canIUse

8.3 烦琐的会话请求

8.4 超能自定义组件

8.5 小程序跳转

8.6 高性能的 WXS

8.7 小程序扩展能力

第9章 妙用开发者工具

9.1 项目设置

9.2 环境搭建

9.3 隐藏的宝藏功能

9.4 小程序自动化

9.5 开发者工具原理设计

第10章 让人省心的管理后台

10.1 常用设置

10.2 日志与反馈

10.3 运维与统计

10.4 小程序的技术管理

10.5 其他能力

第三部分 小程序·云开发

第11章 快速入门云开发

11.1 云开发那些文档没说的秘密

11.2 数据库

11.3 存储

11.4 云函数

第12章 云开发原理与进阶

12.1 增值能力

12.2 云开发架构与优势

12.3 在其他平台使用云开发

12.4 云函数的开发模式

第13章 云开发案例

13.1 腾讯相册:一个开发如何撑起过亿用户

13.2 《乐享花园》:享物说小游戏的新尝试

13.3 猫眼电影:快速实现运营平台可配置化

第14章 实战:用云开发完善商城类项目

14.1 数据结构的设计

14.2 商品上架与数据读取

14.3 用户管理

14.4 订单、支付与通知

14.5 客服通知处理

作者简介

看完了

小程序开发原理与实战是2021年由人民邮电出版社出版,作者王贝珊。

得书感谢您对《小程序开发原理与实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
鲲鹏生态应用开发 电子书
本书系统、详细地介绍了鲲鹏计算产业的现状及应用。
微信小程序开发实战教程(PHP+Laravel+MySQL)(微课版) 电子书
全面讲解微信小程序开发、实用技巧及后台交互流程。
Android应用案例开发大全 电子书
技术新颖,贴近实战:本书涵盖了现实中几乎所有的流行技术,如3D、传感器、OpenGL ES 2.0、动态壁纸、LBS百度地图的二次开发、移动办公、实时流体仿真计算引擎、服务端和Android端的交互等。 实例丰富,讲解详细:本书既包括单机版客户端项目,也有服务端和Android端的结合开发;既包括典型的商业软件,也包括休闲娱乐项目,还有流行的3D热门案例以及借助OpenGL ES 2.0渲染的逼真场景。 案例经典,含金量高:以真实的项目开发为讲解背景,包括大型商务软件、3D游戏等,无论做项目还是进行毕业设计,都可以在本书找到相同的案例,非常适合各类读者学习。
术与道:移动应用UI设计必修课 电子书
站酷推荐设计师余振华力作,2017全新升级; 站酷网总编辑纪晓亮作序; ZCOOL站酷总经理梁耀明、UI中国总经理董景博力荐; UI设计师、平面设计师、交互设计师、产品经理等相关人士的必读之书。 规则会演变,可是产生规则的原因不会;知识会迭代,但是知识背后的逻辑不会。本书正是作者多年对设计知识和规则的总结,观察书中的每一个知识点,你会发现,每个案例都是作者自己尝试、对比和思考的总结,带领大家努力去明白每一个规则背后的原因,研究推动每一次设计变化的逻辑。
《Android内核设计思想》 电子书
  ·基于AndroidSDK新版本   ·全面剖析了进程/线程、内存管理、Binder机制、GUI显示系统、多媒体管理、输入系统等核心知识在Android中的实现原理Android安全机制虚拟内存优化性能优化   ·通过大量图片与实例来引导读者学习,以求尽量在源码分析外,为读者提供更易于理解的思维路径   ·由浅入深,由总体框架再到细节实现,让读者尽快了解Android内核的设计思想