课程名称:React 前端应用开发
课程大纲:
一、 初识React
l React 简介
l React功能
l React优势
l React劣势
l React安装环境设置
二、JSX
l 使用JSX
l 嵌套的元素
l 属性扩散
l JavaScript表达式
l 样式
l 注释
三、React 组件
l 组件生命周期
l 事件处理
l DOM操作
l 组合组件
l 组件间通信
l props验证
l 组件API
四、Data Flow数据流
l Flux
l Redux基础
l Redux三大原则
l react-redux安装及框架介绍
l react-redux项目结构
l action和reducer
l store
五、React表单与事件 状态属性
l 受控组件
l 非受控组件
l 创建事件句柄
l 子事件
六、路由器
l 安装React Router
l 路由器Rounter
l 路径
l 匹配路径
l 创建你的路由
l是如何渲染的
l
l 嵌套路由
l 路径参数
l Link
l 获取路由
l 项目案例实现
七、webpack
l webpack基本介绍
l webpack安装和命令行
l webpack基本配置
l 图片打包
l webpack插件
l webpack服务器
l 纯手工构建React+Redux+Webpack脚手架
课程周期:
4天(6小时/天)