|
|
课程目录:) f% ~+ |* z9 e6 t; M
1.1自我介绍.mp4! X9 D; ^3 @2 _' H& ?6 {/ c' v
1.2课程导入.mp4. y6 P4 |/ ?1 X- n. {$ P
1.3React是什么?(一).mp4) S% _$ i" o7 o! S8 ]/ Q# w# H9 [
1.4React是什么?(二).mp40 ]: G7 s1 m* n2 i0 i& p- I; \; Z- P
1.5MV-模型(一).mp4& S. O5 C7 `$ Z# @6 x( r8 R
1.6MV-模型(二).mp4
. \+ p2 H1 K$ j0 X1.7React.js开发环境搭建—编辑器.mp4: {6 d! o' b2 E7 N$ V
1.8React.js开发环境搭建—React安装.mp4
7 O" l5 ^8 T3 A W7 I- M1.9Hello World!.mp4" [+ o7 Z+ b2 f' N2 w
1.10JSX是什么?.mp4
2 [; F6 k# {( V* l! p$ N- G: Y1.11JSX 语法注意事项(一).mp4
9 V, R& u! B W- {! [1.12JSX 语法注意事项(二).mp4+ Y+ ^6 F8 C! S* T% l( s3 G
1.13JSX 语法注意事项(三).mp4
+ Q% j" f8 ^" u( G" X9 {2.1JSX语法之注释.mp43 o: U# y& \! H, o
2.2JSX语法之数组循环(一).mp4
4 u" D! ], p& S0 g; g0 I8 r' y2.3JSX语法之数组循环(二).mp4
7 P( W& H& M) @: E( k9 H2.4JSX语法之数组循环(三).mp4# c" B. \$ d1 Y8 p. q9 P, c+ N1 I$ a8 @
2.5JSX语法之数组循环(四).mp43 N7 b7 x6 f% w
2.6JSX语法之条件渲染.mp43 k! c' S% M7 l+ T/ U
2.7JSX语法之style.mp4
; [$ h# }: ~: w* v" s7 f2.8ES6中class的语法.mp4
" P) W. \8 }- y4 P2.9组件(一).mp4
& n! h9 @: r4 D! P2.10组件(二).mp4! e- T( x1 R0 c
2.11组件参数传递.mp4( N& x: D& A6 u
2.12组件嵌套.mp4. a! l4 Z& N4 M8 K% a, S2 E
2.13组件嵌套的key.mp4
! ~0 H* o! C2 l3 ?3 p* b! A! p2.14Virtual DOM的原理(一).mp4
" |" f# G1 S/ A/ k# a1 A2.15Virtual DOM的原理(二).mp4
0 M) O* h! P; w ~2 g1 V6 k2.16组件嵌套并传递参数.mp4
3 \/ Y2 m0 Z# R- I3.1组件实现一个简单表单(一).mp4
& J' s& U7 G- B) ^3.2组件实现一个简单表单(二).mp45 k2 a4 w9 c1 Y& t
3.3组件实现一个简单表单(三).mp43 Z* y) Y1 p3 `4 L3 g+ e' y [) R3 J
3.4事件(一).mp4
" ]8 i1 C, V) K0 G x- P3.5事件(二).mp4- r0 y/ j6 P' T9 [0 N# v
3.6状态.mp4
1 C0 ~% t4 ~1 K7 [% J3.7props发生变化导致render .mp46 s2 Z4 [" I+ W( Q a+ w
3.8forceUpdate强制render.mp4
+ l% Z5 i1 g+ i0 X3 @! @; B3.9组件的生存周期(一).mp4
X7 `3 @3 v9 l) g" P- |* d' V3.10组件的生存周期(二).mp4
7 f. g7 f5 P M3.11ShouldComponentUpdate(一).mp4* z( `+ f! x* Q2 |$ R
3.12ShouldComponentUpdate(二).mp44 A1 c6 k. z! X2 Y8 @" Z' T
3.13ShouldComponentUpdate(三).mp4
! P8 R B5 A. G3.14ComponentWillUnmount.mp4
7 W; S1 E* v d6 c3.15子组件向父组件传递信息.mp4
$ M) T0 Q8 R% R, x, m3.16ref.mp4
" J' J- h! A: B4.1组件引用和组件通信.mp4
, x9 b. Y! s* D+ r4.2搭建webpack环境(一).mp4: u' y, O7 N9 B$ H; ^% m7 t! Q
4.3搭建webpack环境(二).mp4
c T! p+ O. x* C/ w H |+ {4.4搭建webpack环境(三).mp40 L/ D& r4 I1 w' x0 t0 z4 I
4.5搭建webpack环境(四).mp4( F0 ?# n5 Q2 j
4.6课程回顾.mp48 D, _! i0 y' @( K7 E$ t
4.7搭建webpack环境(五).mp4' F' a% h% H8 ], H' W5 N
4.8搭建webpack环境(六).mp44 K5 E( N5 F$ Y2 l$ r# Q9 L
4.9搭建webpack环境(七).mp4) g9 y$ Y. G* w" a" j' d1 A/ \* W2 `6 t
4.10处理CSS.mp4/ I1 f3 x) A+ u& B
4.11处理图片.mp4
l# q* \& Z* e8 A; i G& R4.12处理字体文件.mp40 H3 f9 [1 X+ X5 n- u
4.13处理less文件.mp4
% G0 f, ^$ C+ d( }& e4.14兼容旧版css(一).mp4- g1 Q0 w$ I& \( z4 w
4.15兼容旧版css(二).mp42 o9 X3 [7 n: `5 ~; t6 J' W0 c
4.16兼容旧版css(三).mp4) C. Y: }9 h: k4 Q& b& z5 ^) ]2 s
5.1配置Eslint.mp4* W" l3 W- @# g2 E! A# i: O0 ]
5.2修改webpack.config.js(一).mp4) x$ m7 F9 B6 ~
5.3修改webpack.config.js(二).mp44 C" g: N% w7 |( M- `
5.4配置Jest(一).mp4
1 F% x8 M5 R, g* p5.5配置Jest(二).mp4- A2 P \8 L# O3 h- ~7 t" @
5.6配置Jest(三).mp4
& X# y X- Y7 U; h1 p5.7配置dev-server服务器(一).mp4
+ o" P( _. _1 ?4 r- x9 @3 r8 ~5.8配置dev-server服务器(二).mp4
0 `0 m7 H0 S* \1 r5 [5.9多配置(一).mp4
) y* o: T% H0 ^( p% \0 I. g5.10多配置(二).mp4! H9 Y9 @& [6 [4 u8 j/ a( p( h
5.11多配置(三).mp4
8 Z. f+ P& x3 q/ ^" X* b& k5.12Webpack基础.mp4+ G* |0 ?. s! c7 N/ {- i+ b
6.1什么是路由?.mp4% E; s0 M8 i. x! ]; T6 l3 x) k
6.2React Router(一).mp49 L- _( N* D; l$ F7 B
6.3React Router(二).mp4! d5 [7 m0 e3 ? A" R- I; J
6.4React Router(三).mp49 C3 z& H6 Y- t$ I$ t( M. M
6.5React Router(四).mp4
3 d$ C& [& @+ q n- z5 U8 k6.6React Router(五).mp4
4 T( f, m$ J# e" e6 ?. W/ ^6.7React Router(六).mp4! I9 p6 |" L+ X3 {# d" K
6.8React Router(七).mp4! c& }$ b: y$ {2 j
6.9路由嵌套(一).mp4
1 V2 M# u* X7 V; |0 p' C" m6.10路由嵌套(二).mp4- L5 ~" W! M3 Y4 n( H8 b
6.11路由嵌套(三).mp4
/ Z, z3 Y% D- {6.12路由嵌套(四).mp4* }% ?, O* m, g) n8 H* w5 [
6.13自动路由跳转.mp4
- n' T) s5 W, ~: Q; m! Y7.1Flux.mp4
* [2 f, |0 ?; C5 u* D! M: G: v7.2MVC框架的缺陷.mp4
& \7 h- F+ a: s7.3从Flux到Redux.mp4
# }- d8 N+ e4 X- J3 I7.4Redux(一).mp4
- y' r& }; p( |2 x; v* p7.5Redux(二).mp4+ L* g9 C1 Z( B: W
7.6Redux(三).mp4: S, Z3 H6 _ ~: q8 [ j# V
7.7Redux(四).mp4
) I" V7 n {" v& C) n `, @7.8在React中使用Redux(一).mp44 ~- n3 _1 p- G
7.9在React中使用Redux(二).mp4
8 s- ~9 M( D( T$ N( q8 D) o7.10在React中使用Redux(三).mp4
8 R: U. K3 t( X( v% B7.11在React中使用Redux(四).mp4
4 H K; ]$ e' Y7.12让代码更加优雅(一).mp45 R. h5 J$ ~+ T- q( |
7.13让代码更加优雅(二).mp4! r. e4 o) U* {- {+ K) }5 W
7.14Redux+路由(一).mp4& g; v* X& c' k H2 Y9 W
7.15Redux+路由(二).mp4% q3 H& ^; G! s0 Z1 o1 z
8.1传统数据交互的问题.mp4; r; D" ]: q' z I! a
8.2HTTP--2.mp4
( m8 i# w4 H* G$ ]8.3Fetch(一).mp4% D6 b+ {) `" m& r2 o {6 p2 O
8.4Fetch(二).mp4
4 {5 b0 q7 }. P0 r6 J* ?% T, i8.5async–await模式.mp4+ E I! C3 O5 I3 A
8.6Res能解析的格式.mp4 V/ P- e3 L+ |9 \
8.7获取数据.mp4
& d+ k/ _" o, X% I8.8用koa2搭建服务端.mp4
/ P, d7 e! _8 e1 ~ Z3 ~8.9formData(一).mp4
, T' \4 J; H: l" L; H G5 i! v: k8.10formData(二).mp4
& S5 X' y' E/ [/ z* z; i) C8.11formData(三).mp4. s8 e% u; C" l5 Q. ?) ~
8.12formData(四).mp4
8 j, c8 V# z0 R$ `/ F# k2 O8.13formData(五).mp4
- B# o% l+ M! E- S' o8.14formData(六).mp49 R1 L- j+ l, [3 G. O1 c/ O: w
8.15Axios.mp4
/ H& P+ ]2 K" r+ e. @9.1React Native概述.mp4$ g' f. T) _0 f. l" R1 n. k$ `. c* {, _, G
9.2如何搭建开发环境?(一).mp4
- z+ [# t$ E. H$ ?9.3如何搭建开发环境?(二).mp4% A% E5 {6 n) x$ f; V. g. ~4 V
9.4如何搭建开发环境?(三).mp4
4 K* P, G! ]( o( |5 L# j# X9 D# x8 x8 e9.5Text--View--StyleSheet.mp4
" W( ^+ `& b& h4 m9.6state与按钮&事件.mp4% P6 ] f9 ?, T: e
10.1Image.mp4- R' G+ z3 @- i. }* Z
10.2FlatList和touchableOpacity.mp40 U7 p2 c# e2 \1 c; ^( R. F
10.3TextInput.mp4
3 Z" a* J j- m8 a( e, M10.4SSR—浏览器端渲染.mp4
3 q: n+ a9 N& r( s8 v10.5SSR—服务端渲染(一) .mp4* X$ `; G" Z2 [+ F+ k
10.6SSR—服务端渲染(二).mp4; }& L( S1 O w: V3 p4 p8 l- r# C5 w V
; m: D3 i/ s0 w( }0 i$ ?0 Z9 T5 c) O4 Y) U# W+ |
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|