课程介绍
最新的 React 技术栈是指使用 React 框架及其相关生态系统中的最新工具和库来开发应用程序。这些工具和库包括但不限于 TypeScript、React Router、Redux、React Hooks、Styled Components 等。
《实战复杂低代码项目-仿问卷星》是一门课程,旨在帮助学习者通过实际项目来学习和应用最新的 React 技术栈。这门课程的目标是教授学生如何构建一个功能强大的问卷星类应用程序,以帮助他们理解和掌握 React 技术栈的各个方面。
在这门课程中,学生将学习如何使用 React 创建组件、组织项目结构、处理表单、管理组件状态等基础知识。然后,他们将学习如何使用 React Router 实现路由导航,使用 Redux 管理应用程序的状态,使用 React Hooks 来处理组件中的副作用和共享状态,以及使用 Styled Components 来实现样式化组件。
此外,学生还将学习如何使用 TypeScript 来增强代码的类型安全性,并通过实际项目的开发,了解如何使用最新的 React 技术栈来解决实际问题和应对复杂的业务需求。
通过完成这门课程,学生将具备使用最新的 React 技术栈构建复杂低代码项目的能力,并能够将所学知识应用于实际开发中。
课程目录
/【imooc-646】最新React技术栈,实战复杂低代码项目-仿问卷星【20章完结无密】/
第1章 开期准备
第2章 【入门】什么是 React React 引领了现代前端开发的变革
第3章 【基础】创建 React 项目开发环境 – 代码未动,环境先行
第4章 【基础】JSX 语法和组件基础 – 学完即可开发一个静态页面
第5章 【基础】React Hooks – 处理逻辑监听状态,让页面动起来
第6章 【基础】在 React 中使用 CSS 样式 – 为页面“美颜”,页面变漂亮
第7章 【中级】React-router 路由 – 配置多页面,由单页变成一个系统
第8章 【基础】使用 AntDesign UI 组件库 – 常用组件拿来即用
第9章 【中级】React 表单组件 – 接收用户输入,让用户和页面互动起来
第10章 【中级】Ajax 网络请求 part1 – 搭建 Mock 服务,完成前后端通讯
第11章 【中级】Ajax 网络请求 part2 – 一次学习多种形式的列表和分页功能
第12章 【中级】Redux 状态管理 – 复杂项目的数据管理形式
第13章 【实战】开发问卷编辑器 part1 – 寻找突破口,用两个组件打通全部流程
第14章 【实战】开发问卷编辑器 part2 – 增加其他组件,展现设计的扩展性
第15章 【实战】开发问卷编辑器 part3 – 聚焦高级功能:拖拽排序和撤销重做
第16章 【实战】问卷数据统计 – 有统计数据才能体现完整项目的业务闭环
第17章 【实战】Next.js开发C端 – 学习React技术栈的 SSR 服务端渲染
第18章 【实战】React性能优化 – 将 main.js代码从1.6M优化到 33KB
第19章 【实战】React 测试 – 项目有测试,睡觉才踏实(不会半夜被叫醒改bug)
第20章 课程总结
源码+笔记
![[衡天云]爆款云服务器 低至12元/月](/hty.png)