导航
当前位置:首页>>小程序

《微信小程序商城开发实战》(唐磊)书籍推荐

2023-11-12 围观 : 3次

对于微信小程序开发制作人员来说,一般都会选择找一些小程序开发书籍来系统学习。小编今天推荐一本《微信小程序商城开发实战》,主要介绍了如何开发微信小程序商城,作者唐磊。

立即下单

《微信小程序商城开发实战》内容简介

本书分三篇,系统地介绍了小程序开发基础、核心框架和商城项目实战。第一篇为基础篇,包括小程序入门和小程序框架等基础知识;第二篇为高级篇,包括小程序框架组件、小程序框架API和小程序服务端开发思路等相关知识;第三篇为实战篇,包括小程序商城需求分析和数据库设计、小程序商城前端程序开发和小程序商城后端程序开发等商城项目实战开发内容。本书由浅入深、循序渐进地讲解技术知识,借助丰富的图表示例以及详实的代码说明,带领读者从0到1全面认知微信小程序实战项目开发,读者只需扎实理解和具体实践,即可快速开发出微信小程序商城这个具商业价值的应用。

本书适合对微信小程序开发感兴趣的读者自学,同时可供小程序开发人员、前端开发者、培训机构和企业内训使用。

《微信小程序商城开发实战》作者介绍

唐磊,武汉信真科技创始人,先后在东软集团、神州数码和北京寻未科技任职,承担过银行业务系统、订单管理系统以及移动互联网医疗App等大型项目研发工作,拥有超过8年的一线编程实战和架构经验。

《微信小程序商城开发实战》目录

小程序开发基础篇第1章初识小程序2

1.1小程序概述2

1.2什么是小程序2

1.3小程序的优劣势4

1.4小程序市场前景4

1.5小程序商业价值分析5

第2章小程序入门10

2.1开发前的准备10

2.1.1注册微信公众平台成为开发者11

2.1.2开发工具下载与安装17

2.2体验第一个小程序20

2.2.1开发模式选择20

2.2.2创建Hello World小程序21

2.2.3如何获取小程序AppID23

2.3微信开发者工具使用介绍24

2.3.1开发工具界面图解24

2.3.2小程序调试工具27

2.3.3如何预览小程序31

2.3.4上传和发布小程序32

第3章小程序框架基础35

3.1理解小程序开发框架35

3.1.1小程序框架原理35

3.1.2小程序目录结构和文件构成37

3.1.3小程序配置38

3.1.4小程序运行和加载机制41

3.1.5小程序生命周期和线程架构42

3.2WXML:小程序版HTML43

3.2.1标签与属性43

3.2.2数据绑定45

3.2.3条件渲染50

3.2.4列表渲染50

3.2.5模板、引用和事件53

3.2.6WXML与HTML的区别58

3.3WXSS:小程序版CSS58

3.3.1选择器与优先级59

3.3.2盒子模型60

3.3.3内联样式61

3.3.4尺寸单位与样式导入62

3.3.5WXSS与CSS的区别63

3.4WXS:小程序版JavaScript63

3.4.1小程序JavaScript63

3.4.2同步和异步64

3.4.3模块化65

微信小程序商城开发实战小程序开发高级篇

第4章小程序框架组件69

4.1视图容器组件69

4.1.1视图容器69

4.1.2可滚动视图区域71

4.1.3滑块视图容器74

4.1.4可移动视图容器77

4.1.5覆盖在原生组件上的文本视图80

4.1.6覆盖在原生组件上的图片视图80

4.2基础内容组件83

4.2.1图标83

4.2.2文本85

4.2.3富文本87

4.2.4进度条88

4.3表单组件89

4.3.1按钮89

4.3.2多项选择器93

4.3.3表单94

4.3.4输入框96

4.3.5标签100

4.3.6滚动选择器104

4.3.7单项选择器116

4.3.8滑动选择器118

4.3.9开关选择器120

4.3.10多行输入框121

4.4导航组件123

4.4.1页面导航123

4.4.2功能页导航125

4.5媒体组件127

4.5.1音频127

4.5.2图片129

4.5.3视频135

4.5.4相机139

4.5.5实时音视频播放140

4.5.6实时音视频录制143

4.6地图组件145

4.7画布组件148

4.8开放能力组件151

4.8.1开放数据151

4.8.2网页容器151

4.8.3广告152

4.8.4公众号关注153

第5章小程序框架API154

5.1网络API155

5.1.1发起请求155

5.1.2上传下载156

5.1.3长连接WebSocket158

5.2媒体API160

5.2.1音视频160

5.2.2图片166

5.2.3录音170

5.3文件API172

5.4数据缓存API176

5.5位置API180

5.6设备API182

5.6.1加速计、蓝牙、罗盘182

5.6.2电量、性能、屏幕184

5.6.3联系人、电话、扫码186

5.7界面API187

5.7.1动画187

5.7.2交互190

5.7.3导航栏193

5.7.4置顶、滚动、下拉刷新194

5.8开放接口API196

5.8.1授权、登录、用户信息196

5.8.2微信支付201

5.8.3模板消息、统一服务消息203

5.9其他API207

5.9.1基础207

5.9.2转发207

5.9.3系统信息209

第6章小程序服务端开发思路211

6.1服务端开发语言和框架选择建议211

6.1.1开发语言和框架的选择211

6.1.2新选择——小程序•云开发213

6.2数据库设计思路214

6.2.1小程序项目数据库选型214

6.2.2数据库设计方法和建议216

6.3服务端接口开发思路217

6.3.1RESTful API介绍217

6.3.2后端API开发技巧和建议218

6.4服务端后台管理系统开发思路219

6.4.1后台管理系统页面设计建议219

6.4.2后台管理系统功能开发注意要点220

小程序开发实战篇第7章小程序商城需求分析和数据库设计223

7.1项目需求分析223

7.1.1项目背景概述223

7.1.2业务需求分析223

7.1.3产品需求分析225

7.1.4产品结构图228

7.2项目数据库设计229

7.2.1数据库设计概述229

7.2.2数据库表结构设计230

第8章小程序商城前端程序开发237

8.1小程序商城前端页面开发概述237

8.2项目全局基础模块代码清单237

8.2.1全局入口 app.js237

8.2.2全局配置app.json241

8.2.3全局样式 app.wxss243

8.2.4项目配置 project.config.json244

8.3首页代码清单245

8.3.1wxml模板代码246

8.3.2wxss样式代码247

8.3.3js逻辑代码257

8.3.4json配置代码261

8.4商品分类页代码清单261

8.4.1wxml代码262

8.4.2wxss样式代码263

8.4.3js逻辑代码267

8.4.4json配置代码269

8.5商品详情页代码清单270

8.5.1wxml模板代码270

8.5.2wxss样式代码272

8.5.3js逻辑代码290

8.5.4json配置代码300

8.6购物车页代码清单300

8.6.1wxml模板代码300

8.6.2wxss样式代码302

8.6.3js逻辑代码311

8.6.4json配置代码317

8.7订单确认页代码清单317

8.7.1wxml模板代码318

8.7.2wxss样式代码320

8.7.3js逻辑代码328

8.7.4json配置代码333

8.8订单详情页代码清单333

8.8.1wxml模板代码333

8.8.2wxss样式代码335

8.8.3js逻辑代码341

8.8.4json配置代码343

8.9地址管理页代码清单343

8.9.1wxml模板代码343

8.9.2wxss样式代码344

8.9.3js逻辑代码346

8.9.4json配置代码350

8.10保存地址页代码清单350

8.10.1wxml模板代码351

8.10.2wxss样式代码352

8.10.3js逻辑代码353

8.10.4json配置代码358

8.11优惠券页代码清单358

8.11.1wxml模板代码359

8.11.2wxss样式代码359

8.11.3js逻辑代码363

8.11.4json配置代码365

8.12个人中心页代码清单365

8.12.1wxml模板代码366

8.12.2wxss样式代码367

8.12.3js逻辑代码371

8.12.4json配置代码374

8.13我的订单列表页代码清单374

8.13.1wxml模板代码375

8.13.2wxss样式代码376

8.13.3js逻辑代码379

8.13.4json配置代码387

8.14搜索页代码清单387

8.14.1wxml模板代码388

8.14.2wxss样式代码389

8.14.3js逻辑代码391

8.14.4json配置代码394

第9章小程序商城后端程序开发395

9.1小程序商城后端接口开发概述395

9.2小程序后端接口开发395

9.2.1接口公共父类代码清单395

9.2.2登录接口代码清单399

9.2.3首页接口代码清单405

9.2.4商品分类接口代码清单407

9.2.5商品接口代码清单409

9.2.6购物车接口代码清单417

9.2.7订单接口代码清单425

9.2.8下单结算接口代码清单434

9.2.9微信支付接口代码清单449

9.2.10地址接口代码清单454

9.2.11优惠券接口代码清单460

9.2.12用户接口代码清单463

9.3项目小结474

参考文献475

立即下单

《微信小程序商城开发实战》内容简介

相关文章
  • 微信小程序商城系统开发工具

    微信小程序商城系统开发工具是一种用于开发微信小程序商城的工具,它可以帮助开发者更快速、更方便、更高效地开发出一套完整的微信小程序商城系统。下面,本文将从原理和详细介绍两个方面来阐述微信小程序商城系统开发工具。一、原理微信小程序商城系统开发工具的原理主要是基于微信小程序开发平台来实现的。微信小程序开发...

    2023-11-28
  • 小程序链接怎么打开

    小程序是一种轻量级的应用程序,在微信、支付宝等平台上运行。因为小程序不需要下载安装,而且占用空间少,使用方便,所以备受欢迎。小程序链接是指通过一个网址或二维码,直接打开小程序的方式。下面我们详细介绍小程序链接的原理和打开方式。一、小程序链接的原理小程序链接的原理是通过一个网址或二维码,将小程序的信息...

    2023-10-12
  • 附近的小程序基本功能

    附近的小程序功能是为了让用户能够通过微信搜索到附近的商家,享受服务。同时也帮助商家获得精准的用户,能够让小程序融入到生活场景当中!功能一:5公里曝光附近的小程序给一些没有品牌的新店一次5公里曝光的机会。你只要开通附近小程序功能设置了门店地址,用户在打开附近的小程序功能,你能搜索到你的小程序。功能二:...

    2023-11-09
  • 贺州旅游小程序开发工具

    贺州旅游小程序开发工具是一款专门用于贺州旅游资源展示和旅游服务的小程序。该工具主要基于微信小程序开发技术,通过开发者工具、微信公众平台等工具和服务实现,具有轻便、高效、易用等特点。下面将从原理和详细介绍两个方面对贺州旅游小程序开发工具进行说明。一、原理贺州旅游小程序开发工具的原理主要基于微信小程序开...

    2023-10-30
  • 小程序怎么变成网页

    小程序是一种轻量级的应用程序,可以在微信、支付宝等平台上运行,具有快速、高效、便捷的特点,用户可以在不下载安装的情况下直接使用。但是在某些情况下,用户可能更喜欢使用网页来访问小程序,因此小程序的变成网页也成为了一种需求。下面将介绍小程序变成网页的原理和详细介绍。一、原理小程序的本质是基于Web技术实...

    2023-10-12