微信授权扫码点餐-新特性React16

适用人群
对微信公众号开发感兴趣,系统学习React新特性及其生态圈相关知识的人群

本课程集合前端项目开发热门技术,致力于打造一个企业级的微信授权扫码点餐平台;课程对React16新特性及其生态圈工具(React-Router、Mobk、Hooks)做了全面深入的剖析讲解,并带你从Webpack搭建、React项目配置开始,实现微信授权点餐平台的开发全过程;通过基础知识详解+项目实践的形式,能够助你快速掌握企业级React项目开发的必备知识体系,熟悉微信公众号的全新开发模式及主流技术架构,收货真实项目开发经验及技巧。攻城狮

目录

01 项目构建与React基础-导学

02 工具安装

03 手动创建应用以及目录的介绍

04 React简介

05 JSX语法

06 React组件的生命周期及基本语法(上)

07 React组件的生命周期及基本语法(下)

08 React组件数据

09 React中CSS的样式书写

10 React事件处理

11 React的条件判断

12 React列表渲染和keys

13 React受控组件

14 React的组件通讯方式

15 React基础-总结

16 组合与继承

17 错误边界处理

18 高阶组件应用

19 Refs and the Dom

20 最新Hooks基础应用

21 最新Hooks高级应用-自定义Hooks

22 最新Hooks高级应用-useContext的使用

23 最新Hooks高级应用-useReducer的使用

24 最新Hooks高级应用-useCallback与useMemo的使用

25 最新Hooks高级应用-useRef的使用

26 构建React-Router配置-React

27 构建React-Router配置-Route路由配置项的相关属性路由的最基本配置

28 构建React-Router配置-React-Router的其他内置组件

29 构建React-Router配置-React-Router路由的按需加载

30 构建React-Router配置-子路由的定义及路由的嵌套

31 Redux的配置和使用(上)

32 Redux的配置和使用(下)

33 构建mobx的配置与使用(上)

34 构建mobx的配置与使用(下)

35 Redux与Mobx的区别

36 项目构建与React基础-总结

37 微信授权扫码点餐平台分析-导学

38 项目的设计图划分

39 明确项目功能

40 根据需求规划交互导图

41 根据需求划分项目结构

42 公共组件规划

43 公共逻辑规划

44 Mock的使用与配置

45 Mock的合理化

46 基于Node实现文件数据的增删改查方法

47 微信授权扫码点餐平台分析-总结

48 欢迎页-导学

49 根据商铺id定制商铺信息接口

50 模拟当前用户信息(后期通过微信自动获取)

51 定制当前桌用餐人数接口

52 项目页面初始化

53 页面结构样式书写

54 数据处理与services定制

55 路由参数获取与数据渲染

56 用餐人数选择页结构样式书写

57 数据获取与提交

58 消息提示组件

59 欢迎页开发-总结

60 本章导学

61 根据商铺id定制商铺菜单接口

62 呼叫服务员接口开发

63 列表页结构布局

64 开发头部nav-1

64 开发头部nav-2

65 列表渲染

66 公共组件封装-1

66 公共组件封装-2

67 分类菜单定位-结构样式-1

67 分类菜单定位-结构样式-2

68 分类菜单定位-关联渲染

69 弹窗导航开发

70 服务铃(呼叫功能)开发-1

70 服务铃(呼叫功能)开发-2

71 热销榜结构与返回组件-1

71 热销榜结构与返回组件-2

72 热销榜列表渲染-1

72 热销榜列表渲染-2

73 搜索功能开发-1

73 搜索功能开发-2

74 总结75 本章导学-1

75 本章导学-2

76 获取菜单详情接口

77 加入购物车接口

78 获取购物车详情接口-1

78 获取购物车详情接口-2

79 修改用餐人数接口

80 购物车菜单数量修改接口

81 清空购物车接口

82 下单接口

83 详情页结构样式开发-1

83 详情页结构样式开发-2

84 菜单详情数据交互

85 购物车页面数据请求与结构渲染

86 购物车样式书写与修改用餐人数

87 Mobx数据管理与useMemo总价计算

88 清空购物车与下单

89 本章总结

90 本章导学-1

90 本章导学-2

91 获取订单接口

92 支付接口开发

93 数据渲染与结构开发(上)

94 数据渲染与结构开发(下)

95 折叠菜单与提交支付

96 本章总结

97 本章导学-1

97 本章导学-2

98 接口开发-1

98 接口开发-2

99 结构页开发

100 个人信息展示与修改(上)-1

100 个人信息展示与修改(上)-2

101 个人信息展示与修改(下)

102 获取订单列表

103 订单评价-1

103 订单评价-2

104 本章总结

105 本章导学

106 阿里云域名配置-1

106 阿里云域名配置-2

107 linux公网服务器之ftp服务端配置

108 Windows客户端配置

109 微信公众号配置

110 微信公众号开发配置

111 微信客户端code获取

112 服务端使用code获取用户信息

113 微信授权用户信息缓存

114 本章总结

115 本章导学

116 创建项目(express项目构建)

117 打包与上传项目

118 服务器搭建与项目启动

119 本章总结

本文转载自: 掘金

开发者博客 – 和开发相关的 这里全都有

0%