该课程是一门专注于React18和TypeScript的实战课程,旨在帮助学员掌握通用后台管理系统的开发与设计。课程从项目需求分析和技术选型入手,逐步深入到React基础、TypeScript入门、React-Router6.0进阶、系统架构设计、登录模块、菜单递归渲染、Echarts图表集成、用户管理、部门管理、菜单管理、角色权限管理、订单管理、地图打点、订单轨迹、订单大屏等核心功能模块的开发。通过丰富的实战案例,学员能够掌握React18和TypeScript的高级特性,如Hook、状态管理、路由懒加载、暗黑主题切换、多页签、面包屑等功能,并学会如何封装组件、优化性能、实现RBAC权限设计等。课程还涵盖了Echarts图表集成、地图打点、订单轨迹等复杂功能的实现,帮助学员全面提升后台管理系统的开发能力。
React18+TS 通用后台管理系统解决方案落地实战9.53GB
第1章 【学前概览】这里有你需要了解的一切81.1MB
1-1 老司机带你弯道超车,技能&_经验收获满满.mp429.57MB
1-2 &ldquo_幕幕货运&rdquo_后台管理系统演示.mp451.53MB
第2章 【项目准备】项目需求分析、前端开发环境搭建441.61MB
2-1 需求分析(开发流程、课程介绍).mp432.11MB
2-2 技术选型(技术角度、面向用户、UI框架选择).mp418.1MB
2-3 本次课程选型思考.mp45.31MB
2-4 创建Vite项目.mp444.57MB
2-5 项目配置(editorconfig、npm、yarn).mp453.91MB
2-6 Prettier配置讲解.mp4109.64MB
2-7 ESLint问题说明.mp425.96MB
2-8 Eslint配置讲解.mp474.97MB
2-9 Vite配置讲解.mp476.59MB
2-10 【资料梳理】ESLint配置.pdf146.87KB
2-11 【资料梳理】editorconfig配置.pdf98.39KB
2-12 【资料梳理】Prettier配置.pdf111.39KB
2-13 【资料梳理】Yarn 和 Npm 配置.pdf111.33KB
第3章 【React入门】掌握JSX和常用Hook开发,一学就会565.58MB
3-1 初识ReactHook(本章概览、Vue和React对比.mp421.16MB
3-2 React JSX语法讲解(变量、条件、样式、循环、属性.mp459.95MB
3-3 ReactHook基本介绍.mp49.92MB
3-4 useState语法讲解(字符串、数字、数组、对象动态更.mp496.82MB
3-5 useState到底是同步更新还是异步更新.mp439.76MB
3-6 useEffect语法讲解(模拟生命周期以及自定义Hoo.mp485.56MB
3-7 memo、useMemo和useCallback案例讲解.mp473.51MB
3-8 useContext和useReducer案例演示.mp424.65MB
3-9 useRef基础语法讲解.mp424.12MB
3-10 useTransition 过渡使用.mp443.5MB
3-11 前端常用调试技巧.mp478.84MB
3-12 重难点梳理.mp46.96MB
3-13 【资料梳理】Hook开发规则.pdf103.36KB
3-14 【资料梳理】React入门到进阶.pdf163.94KB
3-15 【资料梳理】useContext 和 useReduc.pdf97.88KB
3-16 【资料梳理】useEffect语法讲解.pdf98.43KB
3-17 【资料梳理】useMemo_useCallback.pdf111.57KB
3-18 【资料梳理】useRef.pdf77.22KB
3-19 【资料梳理】useState语法讲解.pdf97.11KB
3-20 【资料梳理】React 调试.pdf89.34KB
第4章 【TS入门】基础类型、泛型、元组、接口、函数、联合类型326.32MB
4-1 TS入门概览.mp49.78MB
4-2 JS内置8种基础类型.mp432.46MB
4-3 void、never、any、unknown类型定义.mp412.47MB
4-4 Array和函数类型定义讲解.mp451.88MB
4-5 元组和交叉类型使用.mp421.07MB
4-6 接口五种场景使用.mp465.7MB
4-7 泛型的三种定义和使用方式.mp430.15MB
4-8 keyof、typeof和in使用.mp422.71MB
4-9 tscofnig配置讲解.mp461.66MB
4-10 重难点梳理.mp417.73MB
4-11 【资料梳理】void、never、any、unknow.pdf111.63KB
4-12 【资料梳理】元组.pdf86.73KB
4-13 【资料梳理】接口.pdf110.53KB
4-14 【资料梳理】泛型.pdf97.07KB
4-15 【资料梳理】关键知识点.pdf87.52KB
4-16 【资料梳理】tsconfig.json配置.pdf128.25KB
4-17 【资料梳理】TS必知必会总结.pdf109.97KB
第5章 【React-Router6.0进阶】路由全方位学习448.68MB
5-1 本章概览.mp417.1MB
5-2 路由基本安装和使用.mp432.99MB
5-3 路由跳转4种方式.mp471.17MB
5-4 通过HookApi和基础Api创建路由.mp467.98MB
5-5 动态路由和嵌套路由.mp483.81MB
5-6 路由的数据API讲解-Loader.mp474.57MB
5-7 路由的数据API讲解-Action.mp477.14MB
5-8 重难点梳理.mp423.36MB
5-9 【资料梳理】ReactRouter安装.pdf90.79KB
5-10 【资料梳理】路由跳转.pdf94.25KB
5-11 【资料梳理】通过API创建路由.pdf83.2KB
5-12 【资料梳理】动态路由、嵌套路由.pdf93.05KB
5-13 【资料梳理】Data API.pdf91.16KB
5-14 【资料梳理】路由必知必会梳理.pdf112.62KB
第6章 【加薪秘籍】系统架构设计952.49MB
6-1 章节介绍.mp44.36MB
6-2 目录结构定义.mp47.89MB
6-3 API路由定义.mp4112.51MB
6-4 组件路由定义.mp417.43MB
6-5 基础Axios实例封装.mp479.82MB
6-7 Loading组件封装-方案一.mp465.32MB
6-8 Spin问题说明.mp423.31MB
6-9 Loading组件封装-方案二.mp4129.18MB
6-10 请求TS类型定义.mp437.24MB
6-11 localStorage封装.mp469.73MB
6-12 编译时环境讲解.mp4118.4MB
6-13 运行时环境封装.mp492.36MB
6-14 金额格式化(两种方案).mp489MB
6-15 日期格式化(两种方案).mp4105.8MB
6-17 【资料梳理】接口文档.pdf128.43KB
第7章 【项目实战】实现登录、自定义主题、CSS-Module805.85MB
7-1 登录静态布局实现.mp4238.55MB
7-2 CSS Module讲解和实战.mp4102.9MB
7-3 自定义主题色.mp455.89MB
7-4 登录实战-动态交互实现.mp4142.89MB
7-5 message打印报错问题解决方案.mp4101.76MB
7-6 局部Loading和局部报错封装.mp4109.08MB
7-7 declare 声明语法使用.mp454.35MB
7-8 CSS Module.pdf107.7KB
7-9 定制主题.pdf100.99KB
7-10 登 录.pdf110.26KB
7-11 局部控制loading和报错提示.pdf105.25KB
第8-15章 剩余课程4.97GB
课程1-1.mp484.19MB
课程1-2_batch.mp4160.53MB
课程2_batch.mp4281.79MB
课程3_batch.mp4260.87MB
课程4_batch.mp4234.17MB
课程5_batch.mp4322.38MB
课程6_batch.mp4224.02MB
课程7_batch.mp4355.28MB
课程8_batch.mp4346.59MB
课程9_batch.mp4378.67MB
课程10_batch.mp4335.89MB
课程11_batch.mp4324.28MB
课程12_batch.mp4418.4MB
课程13_batch.mp4432.1MB
课程14_batch.mp4382.79MB
课程15_batch.mp4400.81MB
课程16_batch.mp4145.11MB
第8章 【项目实战】菜单递归渲染和容器布局开发1.03GB
8-1 首页布局开发实现.mp462.77MB
8-2 水印使用和实现原理、MutationObserver讲解.mp4160.84MB
8-3 NavHeader组件静态实现.mp4141.78MB
8-4 NavFooter组件开发实现.mp441.36MB
8-5 侧边栏菜单组件实现.mp4108.62MB
8-6 欢迎首页静态布局实现.mp4239.12MB
8-7 获取用户信息.mp4123.7MB
8-8 状态管理框架Resso使用.mp4111.38MB
8-9 zustand框架基本使用.mp463.39MB
react-manager-master.exe1.23MB