React实战项目课程介绍:
快速入门、JSX 语法、es6语法书写组件、组件复用、生命周期、React操作dom元素、React绝对路由、webpack和gulp集成构建项目、重定向组件、代理方式进行跨域、按需加载React Native简介、React Native开发基础、常用组件介绍及实践、TextInput组件、九宫格实现、NavigatorIOS组件、Touchable类组件、状态机思维与状态机变量、深入理解UI重新渲染的过程、Navigator组件工作机制、混合开发基础、组件生命周期、数据存储及React Native应用实现步骤。
React实战项目课程目录:
第1章节:
01课程介绍
02react入门
03reacet设置样式与事件绑定
04嵌套组件
05map的使用
06jsx语法入门
07jsx中嵌入脚本
08jsx中的属性
09jsx中加入注释
10创建自定义组件
11自定义组件的注意实现
12使用react自定义组件改造tab栏案例
13tab案例状态抽取
14tab案例功能实现
15修改状态自动刷新视图
16数据父传子
17拆分组件
18react实现数据子传父
19无状态组件的使用&组件复用测试
第2章节:
01反馈
02复习
03tab导航原生实现与面向对象实现
04数据可配
05同一页面可复用
06使用状态改造组件
07使用状态改造复习
08模式抽取
09react中表单实现双向数据绑定
10react中获取dom
11自定义组件内容
12react生命周期函数介绍
13初始化相关的周期函数
14组件挂载相关周期函数
15组件数据更新相关周期函数
16剩余生命周期函数
17let与const
18赋值解构
19es6字符串
20三点运算符
21es6函数复习
第3章节:
01反馈&课程介绍
02es5面向对象概念与继承实现
03es5实现多层级继承
04class关键字定义类
05class继承实现
06class继承原理
07js原生继承结构
08number与stringAPI
09string新增常用API
10array新增常用API
11object新增常用API
12set对象
13set补充&map
14普通方式与promise方法解决异步操作
15使用promise管理多个异步操作的执行流程
16使用promise封装异步操作
17利用es6方法实现数组去重
18async异步函数
第4章节:
01webpack基本使用
02配置文件同时打包多个模块
03webpack调试
04html-webpack-plugin插件
05css-loader&style-loader
06less-loader
07html-loader
08url-loader
09babel-loader支持es678
10jsx语法
11clean-webpack-plugin
12webpack-dev-server
13抽取公共模块
14抽取所有的css样式为一个文件
15压缩js与css
16整体打包复习
17gulp内置的5个api
18gulp插件安装&压缩html任务
19gulp压缩js与less