|
|
课程目录:
8 G8 k* a. T6 Q/ K' |1.1自我介绍.mp4
3 O, }# R6 j# x' ?1 g1.2课程导入.mp4& C* | h) u1 U6 R- H7 ?, |, \; `
1.3React是什么?(一).mp46 L' m, D; f7 D9 }4 e
1.4React是什么?(二).mp4; s8 d' D. @/ A0 G+ e
1.5MV-模型(一).mp44 y$ j4 S0 f6 u O' O. M: z
1.6MV-模型(二).mp4. s2 O3 j+ f4 }* }: k
1.7React.js开发环境搭建—编辑器.mp4
* v5 g7 g2 ?1 r; A' B1.8React.js开发环境搭建—React安装.mp4& v* U. c2 w; Z- |5 V
1.9Hello World!.mp4
8 m% g4 d3 E6 s: r! |1.10JSX是什么?.mp4
. l, ?: b5 o# P( H6 u& l8 Y1.11JSX 语法注意事项(一).mp4
- F Z. Z; D: B2 p, p1.12JSX 语法注意事项(二).mp4
" `6 e/ ^2 P8 A6 W* A" g1 k1.13JSX 语法注意事项(三).mp4- b/ c2 @) S; h- g* j; q2 J
2.1JSX语法之注释.mp45 G' x% Q4 ?+ ]2 t4 K
2.2JSX语法之数组循环(一).mp4
' r* T3 `8 k7 K G+ ~2.3JSX语法之数组循环(二).mp4
+ R9 Z2 P. _8 w& y2.4JSX语法之数组循环(三).mp4
5 { o- ?, G# e& @3 p0 q2.5JSX语法之数组循环(四).mp4% X2 P! n+ J: g7 Q" L& ~1 `
2.6JSX语法之条件渲染.mp4
8 t) Q6 p1 s! b1 C# u4 X) W9 Y o# }2.7JSX语法之style.mp4
: |+ [: \2 Y, V" Z, E' [) E, `2.8ES6中class的语法.mp4+ ?2 E* J' b6 U: l* ~
2.9组件(一).mp4' ~- l4 K! I6 B2 r) a% B" X
2.10组件(二).mp4) Q1 i! F- n' {) w
2.11组件参数传递.mp4
4 I$ A+ u1 }% x. s5 H2.12组件嵌套.mp4) G H& d; o8 E3 b2 y* X
2.13组件嵌套的key.mp4; {( q$ |9 T; X# R- T8 i
2.14Virtual DOM的原理(一).mp4
+ R+ f, p2 n+ ?$ d# [- S2.15Virtual DOM的原理(二).mp4
$ K/ \5 o8 O9 d$ x% l6 P2.16组件嵌套并传递参数.mp4, v9 W9 Z" X3 ]% S, k3 ]
3.1组件实现一个简单表单(一).mp4
% [; Q, d' N$ j% c0 a- {3.2组件实现一个简单表单(二).mp4 [2 z, \; X8 h( m7 a
3.3组件实现一个简单表单(三).mp4
) C# P B* m! l* \3.4事件(一).mp4
: ?* W( |! }9 M) _3.5事件(二).mp4
% G8 a6 J- I7 {: `/ @8 Z' M2 e' v3.6状态.mp41 Y& w0 y2 s. d' T% X
3.7props发生变化导致render .mp46 Z7 ?3 m0 s. m
3.8forceUpdate强制render.mp42 ^6 @1 u6 d/ o6 X0 f( f5 ?, |5 _* M
3.9组件的生存周期(一).mp4* M% }4 j' B1 r0 Z) U7 R, v
3.10组件的生存周期(二).mp46 B4 b0 s1 ^& D& A
3.11ShouldComponentUpdate(一).mp4
$ Q, n6 T) L( B; @+ k& y% z3 I3.12ShouldComponentUpdate(二).mp4
, O- w" ]( o% y8 q3.13ShouldComponentUpdate(三).mp4* c! @$ K! I" @ X; V, n
3.14ComponentWillUnmount.mp4! D& s2 U. }2 d
3.15子组件向父组件传递信息.mp4- ]0 b( @! S" T. X9 _8 Y/ b
3.16ref.mp4
+ J+ U# f2 Z; z9 l0 P4.1组件引用和组件通信.mp47 u4 H# u2 R2 d& K+ j- r
4.2搭建webpack环境(一).mp4
( Q! a B9 s0 x4 w Z' }/ g0 M1 w4.3搭建webpack环境(二).mp44 R& O/ a6 l6 ?" Z; b h$ P
4.4搭建webpack环境(三).mp4/ O) J4 m9 V1 }7 m5 ^; P: z' ]
4.5搭建webpack环境(四).mp42 p# \6 B9 d7 A
4.6课程回顾.mp4" I7 i6 Q2 L9 J
4.7搭建webpack环境(五).mp4
6 {) N* U3 m3 w- o( [9 V4.8搭建webpack环境(六).mp4( O7 O/ D" V5 U, U
4.9搭建webpack环境(七).mp4! ^: }* x$ @* R$ i
4.10处理CSS.mp48 x' m# d) ~! Y) o2 U5 U
4.11处理图片.mp4 K5 I3 ^/ A" x
4.12处理字体文件.mp4
6 Q4 E! F2 H8 k4 Q* H5 a4.13处理less文件.mp4
7 @' a9 U' U( s1 z4.14兼容旧版css(一).mp4$ X! E. K, t+ ?- t
4.15兼容旧版css(二).mp4
& U+ [+ M) W: C( N* t( m4.16兼容旧版css(三).mp4
5 G, Y, |1 l d4 b! V2 p ~5.1配置Eslint.mp4* D( l8 b- K, d! r
5.2修改webpack.config.js(一).mp4
A9 o% t' b3 c6 V( ?5.3修改webpack.config.js(二).mp41 a/ s8 T; f2 X2 V a+ r
5.4配置Jest(一).mp4! }+ Y; M/ Q$ x( a' q
5.5配置Jest(二).mp4
3 l* E- m5 Z4 I+ a& ~, |5.6配置Jest(三).mp4: X7 U3 Y+ `, ?2 A9 b
5.7配置dev-server服务器(一).mp4
e8 h( {2 C K0 R: h5.8配置dev-server服务器(二).mp4
0 [1 {" j. g& f6 W N- J* N0 D5.9多配置(一).mp4. r" u6 A. ` A' T9 \% \' k2 O0 e
5.10多配置(二).mp4% X% y! A" |& i) l9 `: G
5.11多配置(三).mp43 T8 }2 Q8 C R' y4 w% Q6 v6 m
5.12Webpack基础.mp4
8 }8 B l/ E9 A4 o6.1什么是路由?.mp4
8 ^( Q7 }' ?$ v; {# F0 u. @. `6.2React Router(一).mp4
4 {2 J Z$ q. F: L( r6.3React Router(二).mp4
; V; s \, g/ Q3 B3 R6.4React Router(三).mp4# T# z2 x4 d" [# ~
6.5React Router(四).mp4% p1 W6 l# J& b
6.6React Router(五).mp4
! v/ i6 x* C9 A2 I8 E, v6.7React Router(六).mp4
c/ Q& H4 f, T% b1 |% g" ^6.8React Router(七).mp4
) c( D, f$ p, j0 \: ^) z6.9路由嵌套(一).mp4
6 u& N. C" N( ^; @$ V/ q6.10路由嵌套(二).mp4
% C& W4 T/ H# v( T% L! q6.11路由嵌套(三).mp44 M) d- a c4 o& f6 {$ H3 Q
6.12路由嵌套(四).mp4
! A4 b5 ?0 T1 m& s6.13自动路由跳转.mp4
( t: z8 l. m$ g5 h/ Q7.1Flux.mp45 F- j0 \# W# p; u% P2 H
7.2MVC框架的缺陷.mp4' Z- N; q( k3 a/ i/ g
7.3从Flux到Redux.mp4' \7 v6 b9 a2 |. d3 V3 T
7.4Redux(一).mp4& ?% i% s- F- w! u5 G# @
7.5Redux(二).mp48 h" b. L, v8 E, V; Y2 G
7.6Redux(三).mp4
: p" [: |+ J0 r" o4 n+ k% Z7.7Redux(四).mp4
; E0 ?, |' f' G7.8在React中使用Redux(一).mp4
- L- N* _: u6 u' ]- e; A6 {7.9在React中使用Redux(二).mp4
+ z) T* d* m5 B. _2 l0 g- k7.10在React中使用Redux(三).mp4: z* u# D8 E( M! r' R2 w
7.11在React中使用Redux(四).mp4
* w' Q( j1 c& j3 g1 R1 O( ]7.12让代码更加优雅(一).mp45 J# `5 [% M3 |
7.13让代码更加优雅(二).mp4
1 Z7 J/ D$ V4 \6 ~7.14Redux+路由(一).mp4
. [7 i: `: d4 D4 C# K# r7.15Redux+路由(二).mp4
" E/ {1 u4 j9 ~; a; g6 i) H8 _8.1传统数据交互的问题.mp4* h8 J! f" {* J: |2 n
8.2HTTP--2.mp45 m2 C' x9 F8 s( B# I* ^" P
8.3Fetch(一).mp4
( r7 N, Z4 w" S5 F# i8.4Fetch(二).mp4
0 u- l$ N4 l- z- \' \- V& i8.5async–await模式.mp4
* X2 w6 v; W9 C$ `6 J0 a8.6Res能解析的格式.mp4
5 t Y+ G1 T& }: w) V8.7获取数据.mp4
6 a- }* n/ c. w- [ Q4 b- d8.8用koa2搭建服务端.mp4
- P q( o6 e4 Y! ~ x8.9formData(一).mp4; L1 Z2 f, N5 [
8.10formData(二).mp4
8 \( Y q* k* G% t$ o0 ~ o8.11formData(三).mp4
4 W4 K6 [, `, J0 S8.12formData(四).mp4
+ v* i7 }& Q/ H8.13formData(五).mp4( }2 E. c9 V' ~$ @6 a' q
8.14formData(六).mp4
% x, h6 E& A! O' x* D" K6 f: T8.15Axios.mp44 h6 H0 x3 G4 D0 r# o2 ]
9.1React Native概述.mp4
# L7 n8 b! ^$ y+ V9.2如何搭建开发环境?(一).mp4
) i0 Y& |* x7 j8 y9.3如何搭建开发环境?(二).mp4% b3 }7 @7 g1 ?+ g/ l, R
9.4如何搭建开发环境?(三).mp44 o( k6 G& _- [. b
9.5Text--View--StyleSheet.mp4& F) |" E; q* x( ^& a
9.6state与按钮&事件.mp4- @' Y* y/ V- {9 y L$ O* I
10.1Image.mp4& J" n4 y( B+ Z% U
10.2FlatList和touchableOpacity.mp4
1 Y$ a7 w' v$ G; I; A10.3TextInput.mp43 M) h# j) p; B: ]; e
10.4SSR—浏览器端渲染.mp4' w1 Z8 Q8 w1 z
10.5SSR—服务端渲染(一) .mp4* T/ r$ B" p. D! t4 A' |
10.6SSR—服务端渲染(二).mp4
3 \! M2 n2 F. W S, F! ?, {4 K6 ^6 d# x6 | R0 _
8 ~8 q0 l8 g& \3 w* G) } |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|