课程简介
本课程系统讲解React全栈开发核心技术,涵盖React基础语法、组件开发、状态管理、路由配置、Webpack构建、Redux状态管理、React Native移动开发及服务端渲染等核心内容。课程通过完整的项目实践,帮助学员掌握React生态圈主流技术栈,包括JSX语法、组件生命周期、Hooks、Router路由、Redux数据流、Webpack配置优化、Jest测试等关键技术。学习完成后,学员将具备独立开发复杂React应用的能力,能够熟练运用现代前端开发工具链,构建高性能、可维护的Web和移动端应用。课程配套完整的课件资料和实战代码,适合有一定JavaScript基础的前端开发者系统学习React技术体系。
下载地址
课程目录
01 课程导学与基础概念
第1-3节:自我介绍、课程导入、React概念与MV模型介绍。
02 JSX语法与组件基础
第4-16节:JSX语法详解、组件创建、参数传递与Virtual DOM原理。
03 组件进阶与事件处理
第17-32节:表单组件实现、事件处理、状态管理与组件生命周期。
04 Webpack环境搭建
第33-50节:Webpack环境配置、资源处理与CSS兼容性优化。
05 工程化配置
第51-62节:ESLint与Jest配置、开发服务器搭建与多环境配置。
06 React Router路由
第63-78节:路由基础、嵌套路由与自动跳转功能实现。
07 状态管理
第79-94节:Flux与Redux原理、在React中使用Redux与代码优化。
08 数据交互
第95-110节:HTTP请求、Fetch与Axios使用、FormData处理与Koa服务端搭建。
09 React Native开发
第111-116节:React Native概述、环境搭建与基础组件使用。
10 高级特性
第117-122节:移动端组件、服务端渲染与浏览器端渲染实现。
课件资料
提供React课程相关课件与代码资料包。
--- 点击展开详细目录 ---
|