⚠️ 重要提醒:课程资源里面的所有加微信什么的不要信,上当受骗与本站无关。

📚 课程介绍

本课程将带领您学习如何使用React和Serverless技术搭建个人博客,包括配置化开发、前后端接口联调、BaaS能力使用、协议编码实现等。

📋 学习前提

1. React基础(了解React的基本概念和组件生命周期) 2. JavaScript基础(掌握JavaScript语法和基本数据结构) 3. Node.js基础(了解Node.js的基本使用和模块化开发) 4. Git基础(掌握Git的基本操作和版本控制)

⭐ 推荐指数

⭐⭐⭐⭐☆ (4/5星)

📖 课程目录

第1章 课程概览

1-1 关于课程你需要了解的都在这里

第2章 配置化博客系统前台页面开发

2-1 前端开发环境准备

2-2 前端工程目录初始化

2-3 项目样式初始化

2-4 Banner组件的代码编写

2-5 首页课程列表组件代码开发

2-6 使用OSS存储静态资源

2-7 Webpack多页面入口的配置

2-8 目录结构优化及首页Footer组件代码编写

2-9 清除自动化测试相关的干扰代码

第3章 配置化博客系统后台页面开发

3-1 使用antd进行后台管理系统布局搭建

3-2 iconfont的使用及细节代码调整(上)

3-3 iconfont的使用及细节代码调整(下)

3-4 动态区块展示配置功能开发

3-5 使用LocalStorage实现配置内容的持久化存储

3-6 使用useRef调取子组件数据实现配置存储

3-7 增加首页配置,组件结构变更

3-8 使用LocalStorage实现配置内容的持久化存储

3-9 使用LocalStorage实现配置内容的持久化存储

3-10 可扩展Schema协议的设计(上)

3-11 可扩展Schema协议的设计(下)

3-12 代码清理

第4章 配置化协议的编码实现

4-1 最外层Schema的存取逻辑

4-2 围绕Schema结构合理设计组件层次

4-3 二层Schema的存储逻辑开发

4-4 多层次Schema的标准逻辑设计

4-5 Schema重置的逻辑实现

4-6 设计优化解决系统BUG

4-7 拖拽排序功能的实现以及数据设计思考

第5章 使用Redux升级协议存取方案

5-1 在工程中引入Rudex, React-Redux, Immer

5-2 根组件Redux升级及工程目录优化(上)

5-3 根组件Redux升级及工程目录优化(下)

5-4 子组件Redux架构改良(上)

5-5 子组件Redux架构改良(下)

5-6 子组件Redux架构改良(下)

5-7 使用React Sortable HOC实现列表排序

5-8 Schema展示调试,实现后台配置前台灵活展示

第6章 前后台页面协议调试串联

6-1 Banner组件协议扩展的实现(下)

6-2 基于协议的Banner代码调试测试

6-3 Footer配置化实现(上)

6-4 Banner配置化开发收尾

6-5 列表组件的配置展示实现(上)

6-6 列表组件的配置展示实现(中)

6-7 列表组件的配置展示实现(下)

6-8 Footer配置化实现(下)

6-9 Footer配置化实现(下)

6-10 React-Router的使用及项目总结(上)

6-11 Banner组件协议扩展的实现(上)

6-12 React-Router的使用及项目总结(中)

6-13 React-Router的使用及项目总结(下)

第7章 基于 Midway FaaS 的 Serverless 服务端代码开发

7-1 服务端课程脉络

7-2 Midway Faas框架代码介绍

7-3 使用TypeORM连接管理数据库

7-4 接口逻辑的实现

7-5 参数校验、异常处理、标准化接口

7-6 参数校验、异常处理、标准化接口

7-7 Serverless FaaS线上部署及域名绑定

第8章 前后端系统的接口联调及部署

8-1 前端Proxy配置高效进行接口联调

8-2 前后端代码完整上线

第9章 使用BaaS能力丰富Serverless项目功能

9-1 BaaS简介 & 使用Authing实现前端登录功能

9-2 Server端根据用户进行权限管控

9-3 自定义Hook的拆分和鉴权请求的封装

9-4 自定义Hook的拆分和鉴权请求的封装

9-5 登录退出代码完善及项目上线

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。