dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: wangxs

[全套视频] React18+Next.js13+TS,B端+C端完整业务+技术双闭环(20章) 完整版

  [复制链接]
  • TA的每日心情
    难过
    2024-4-19 12:37
  • 签到天数: 574 天

    [LV.9]以坛为家II

    2

    主题

    992

    帖子

    3709

    积分

    傲视群雄

    Rank: 8Rank: 8

    积分
    3709

    发表于 2023-5-26 20:57:03 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 00:00
  • 签到天数: 637 天

    [LV.9]以坛为家II

    2

    主题

    999

    帖子

    4102

    积分

    傲视群雄

    Rank: 8Rank: 8

    积分
    4102

    发表于 2023-5-26 21:00:42 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-3 19:57
  • 签到天数: 696 天

    [LV.9]以坛为家II

    0

    主题

    1322

    帖子

    4250

    积分

    傲视群雄

    Rank: 8Rank: 8

    积分
    4250

    发表于 2023-5-26 21:10:32 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-10-23 10:32
  • 签到天数: 322 天

    [LV.8]以坛为家I

    1

    主题

    1310

    帖子

    3675

    积分

    傲视群雄

    Rank: 8Rank: 8

    积分
    3675

    发表于 2023-5-26 21:15:53 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 09:45
  • 签到天数: 772 天

    [LV.10]以坛为家III

    7

    主题

    987

    帖子

    4123

    积分

    傲视群雄

    Rank: 8Rank: 8

    积分
    4123

    发表于 2023-5-26 21:34:00 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-15 12:08
  • 签到天数: 212 天

    [LV.7]常住居民III

    0

    主题

    406

    帖子

    1896

    积分

    一代宗师

    Rank: 7Rank: 7Rank: 7

    积分
    1896

    发表于 2023-5-26 21:48:37 | 显示全部楼层

    React18+Next.js13+TS,B端+C端完整业务+技术双闭环(20章) 完整版
    最新 React 技术栈,实战复杂低代码项目-仿问卷星

    第1章 开期准备 试看3 节 | 20分钟
    介绍课程内容,学习建议和注意事项。演示课程项目,让学员有一个整体的认识。

    第2章 【入门】什么是 React React 引领了现代前端开发的变革8 节 | 50分钟
    介绍 React 的历史、背景和每次版本更新。介绍 React 的核心概念:组件化 + 数据驱动视图。对比 React 和 Vue ,其实 React 比 Vue 更简洁。

    第3章 【基础】创建 React 项目开发环境 - 代码未动,环境先行11 节 | 75分钟
    本章将使用 Create-React-App 创建 React 项目环境,它是 React 官方推荐的创建工具。此外本章还会配置 ESLint 和 Prettier 规范代码格式,并把代码提交到 git 仓库。

    第4章 【基础】JSX 语法和组件基础 - 学完即可开发一个静态页面15 节 | 126分钟
    JSX 和组件是 React 的基础,本章将从 0 讲解 JSX 语法,从 0 认识组件、属性,以及组件的拆分和嵌套。即学即用,开发一个问卷列表页。

    第5章 【基础】React Hooks - 处理逻辑监听状态,让页面动起来20 节 | 198分钟
    Hooks 是 React 的重要内容,React 使用各种 Hooks 来处理逻辑、更新数据。本章学习基础 Hooks 如 useState useEffect ,高级 Hooks 如 useMemo useCallback useRef ,还有自定义 Hooks 和第三方 Hooks 。即学即用,使用 Hooks 重构之前的问卷列表页。

    第6章 【基础】在 React 中使用 CSS 样式 - 为页面“美颜”,页面变漂亮11 节 | 111分钟
    React 有多种 CSS 方案,如引入普通 CSS 、CSS-Module、CSS-in-JS 等,本章将全部介绍和对比,最后选择 CSS-Module 方案,并使用 Sass 语法开发 CSS。即学即用,为页面增加 CSS 样式。

    第7章 【中级】React-router 路由 - 配置多页面,由单页变成一个系统9 节 | 70分钟
    路由是 Web 多页系统的必备配置,否则无法实现多页面和页面跳转。React-router 是 React 项目路由配置的不二选择。本章使用 React-router 配置路由,并讲解相关的 Layout Outlet 等知识点。即学即用,将路由用于问卷项目中,配置首页、列表、标星、回收站等页面。...

    第8章 【基础】使用 AntDesign UI 组件库 - 常用组件拿来即用16 节 | 142分钟
    现代 Web 系统都要使用 UI 组件库,它封装了常用的 UI 组件,如 Button Input 等,拿来即用。AntDesign 是国内 React 技术栈 UI 组件库的不二选择。本章引入 AntDesign ,并即学即用,使用 AntDesign 重构各个页面。

    第9章 【中级】React 表单组件 - 接收用户输入,让用户和页面互动起来15 节 | 159分钟
    表单组件是 Web 开发中比较独立的部分,React 中也是如此。本章讲解常见的表单组件,如 input radio checkbox 等,并学习几种常见的表单校验工具。即学即用,开发登录、注册页,并配置校验规则。

    第10章 【中级】Ajax 网络请求 part1 - 搭建 Mock 服务,完成前后端通讯16 节 | 181分钟
    本章使用 Nodejs + Mock.js 模拟服务端功能,设计 API ,使用 axios 发送 Ajax 请求,使用 useRequest 处理请求状态。即学即用,在问卷列表页,星标页和回收站页,使用 Ajax 获取 API 数据。

    第11章 【中级】Ajax 网络请求 part2 - 一次学习多种形式的列表和分页功能18 节 | 186分钟
    本章继续使用 Ajax 开发分页和 LoadMore(上划加载更多)功能,为你准备了多种形式的列表和分页形式。此外,本章还开发各种问卷操作功能,和登录注册的网络请求。本章结束后,你将开发出完整的列表页和登录注册页。

    第12章 【中级】Redux 状态管理 - 复杂项目的数据管理形式22 节 | 228分钟
    复杂项目必须使用状态管理,React 有多种状态管理方案,如 useContext useReducer Redux 和 MobX ,本章都会讲解并对比,最终选择 Redux 。即学即用,使用 Redux 存储管理用户数据。

    第13章 【实战】开发问卷编辑器 part1 - 寻找突破口,用两个组件打通全部流程20 节 | 197分钟
    开发编辑器是课程中最难的一部分,功能多,关联性强。本章用两个组件 QuestionTitle 和 QuestionInput 打通了编辑器的所有功能:画布、组件库、属性、工具栏… 组件虽少,功能俱全。这种设计思路也可以照搬参考到同学们日常的工作项目中。...

    第14章 【实战】开发问卷编辑器 part2 - 增加其他组件,展现设计的扩展性16 节 | 226分钟
    本章基于现有的设计规则,扩展其他 5 个组件,展现了页面极强的扩展性和灵活性。扩展性是工作项目中必须考虑和设计的,避免堆积“屎山”。此外,本章还开发了图层、保存、发布、页面设置等功能。

    第15章 【实战】开发问卷编辑器 part3 - 聚焦高级功能:拖拽排序和撤销重做21 节 | 235分钟
    对于拖拽排序,本章选择了 5 个第三方工具来介绍和对比,最终选择 dnd-kit ,并封装组件,实现画布和图层的拖拽排序。对于撤销重做,本章选择 redux-undo 来扩展 redux 的撤销重做功能,展现出一种简洁易用的扩展方式。

    第16章 【实战】问卷数据统计 - 有统计数据才能体现完整项目的业务闭环20 节 | 218分钟
    创建、编辑、发布问卷以后,能得到实际的统计数据和答卷列表,有输入有输出,才能体现完整项目的业务闭环。本章将开发统计页面,展现答卷列表,并使用 Recharts 开发图表统计。

    第17章 【实战】Next.js开发C端 - 学习React技术栈的 SSR 服务端渲染20 节 | 187分钟
    问卷编辑发布完以后,会产出一个 H5 页面,供用户填写提交答卷,即 C 端。本章使用 Next.js 开发 C 端 H5 页面,让你从 0 学会 React 技术栈的 SSR 服务端渲染。本章内容和 B 端的发布、统计有很强的关联,体现系统的统一完整性。

    第18章 【实战】React性能优化 - 将 main.js代码从1.6M优化到 33KB10 节 | 71分钟
    性能优化是所有 Web 项目必备的事项。本章将对问卷项目进行性能优化,使用 useMemo 和 useCallback 缓存数据,使用路由懒加载和 webpack 拆分代码。最终将 main.js 代码体积从 1.6M 优化到 33KB ,极大提升加载效率。

    第19章 【实战】React 测试 - 项目有测试,睡觉才踏实(不会半夜被叫醒改bug)13 节 | 94分钟
    测试是现代 Web 系统的重要流程,前端工程师也要参与到测试中来。本章讲解 React 组件单元测试,以及通过 pre-commit 实现自动化测试流程,不怕遗漏。同时,使用 Storybook 进行组件的可视化测试,让组件一目了然。

    第20章 课程总结2 节 | 9分钟
    过去分词
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-11-3 00:30
  • 签到天数: 40 天

    [LV.5]常住居民I

    0

    主题

    87

    帖子

    298

    积分

    豁然贯通

    Rank: 4

    积分
    298

    发表于 2023-5-26 21:56:45 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-14 15:15
  • 签到天数: 174 天

    [LV.7]常住居民III

    2

    主题

    253

    帖子

    1165

    积分

    技冠群雄

    Rank: 6Rank: 6

    积分
    1165

    发表于 2023-5-26 22:05:30 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 18:30
  • 签到天数: 702 天

    [LV.9]以坛为家II

    0

    主题

    1222

    帖子

    4320

    积分

    傲视群雄

    Rank: 8Rank: 8

    积分
    4320

    发表于 2023-5-26 22:05:34 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 09:35
  • 签到天数: 739 天

    [LV.9]以坛为家II

    0

    主题

    2165

    帖子

    6242

    积分

    深不可测

    Rank: 9Rank: 9Rank: 9

    积分
    6242

    发表于 2023-5-26 22:12:43 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|小黑屋|本站代理|dmz社区

    GMT+8, 2024-4-30 08:16 , Processed in 0.098715 second(s), 40 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表