่ต„ๆบๅ็งฐ๏ผšใ€็ฝ‘็ซ™๏ผšๅฐ่ฏบ.ๆˆ‘็ˆฑไฝ ใ€‘็”จEpic React V2ๅญฆไน React 19

็ฝ‘็›˜็ฑปๅž‹๏ผšๅคธๅ…‹็ฝ‘็›˜

ๅˆ†ไบซ้“พๆŽฅ๏ผšhttps://pan.quark.cn/s/1f611edde94c

่ต„ๆบ็ปŸ่ฎก๏ผš9 ไธชๆ–‡ไปถๅคน๏ผŒ749 ไธชๆ–‡ไปถ๏ผŒ8.2 GB

็›ฎๅฝ•็ป“ๆž„

โ””โ”€โ”€ ๐Ÿ“ ใ€็ฝ‘็ซ™๏ผšๅฐ่ฏบ.ๆˆ‘็ˆฑไฝ ใ€‘็”จEpic React V2ๅญฆไน React 19
    โ”œโ”€โ”€ ๐Ÿ“ 1 React Fundamentals
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 001 Intro.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 002 Hello World in JS.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 003 Hello World in JS (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 003 Hello World in JS (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 004 Generate the Root Node.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 004 Generate the Root Node.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 006 Dad Joke Break.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 007 Intro to Raw React APIs.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 007 Intro to Raw React APIs.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 008 Create React Elements.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 009 Create React Elements (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 009 Create React Elements (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 011 Nesting Elements (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 011 Nesting Elements (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 012 Deep Nesting Elements.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 015 Intro to Using JSX.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 016 Compiling JSX.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 016 Compiling JSX.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 018 Interpolation.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 019 Interpolation (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 021 Spread props (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 024 Fragments.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 026 Dad Joke Break Using JSX.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 026 Dad Joke Break Using JSX.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 028 Simple Function.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 029 Simple Function (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 030 Raw API.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 031 Raw API (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 033 JSX Components (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 035 Props (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 038 Props (2).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 039 Props (3).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 039 Props (3).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 041 Narrow Types (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 041 Narrow Types (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 042 Derive Types.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 042 Derive Types.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 043 Derive Types (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 044 Default Props.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 045 Default Props (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 045 Default Props (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 045 Default Props (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 046 Reduce Duplication.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 046 Reduce Duplication.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 047 Reduce Duplication (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 048 Satisfies.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 049 Satisfies (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 049 Satisfies (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 049 Satisfies (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 050 Dad Joke Break TypeScript.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 051 Intro to Styling.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 052 Styling.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 053 Styling (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 053 Styling (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 054 Custom Component.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 054 Custom Component.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 055 Custom Component (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 056 Size Prop.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 056 Size Prop.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 057 Size Prop (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 057 Size Prop (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 057 Size Prop (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 059 Intro to Forms.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 062 Form Action.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 063 Form Action (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 064 Input Types.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 065 Input Types (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 066 Submission.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 066 Submission.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 067 Submission (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 068 Form Actions.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 069 Form Actions (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 070 Dad Joke Break Forms.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 071 Intro to Inputs.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 071 Intro to Inputs.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 072 Checkbox.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 074 Select.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 074 Select.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 075 Select (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 075 Select (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 077 Radios (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 077 Radios (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 079 Hidden Inputs (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 079 Hidden Inputs (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 080 Default Value.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 081 Default Value (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 083 Intro to Error Boundaries.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 083 Intro to Error Boundaries.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 085 Composition (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 086 Other Errors.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 087 Other Errors (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 088 Reset.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 088 Reset.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 089 Reset (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 089 Reset (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 090 Dad Joke Break Error Boundaries.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 091 Intro to Rendering Arrays.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 093 Key prop (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 096 Key Reset.vtt
    โ”‚   โ””โ”€โ”€ ๐Ÿ“„ 099 Outro to React Fundamentals.vtt
    โ”œโ”€โ”€ ๐Ÿ“ 2 React Hooks
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 001 React Hooks Intro.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 001 React Hooks Intro.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 001 React Hooks Intro.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 002 Intro to Managing UI State.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 002 Intro to Managing UI State.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 003 useState.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 003 useState.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 005 Controlling Inputs.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 005 Controlling Inputs.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 006 Controlling Inputs (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 006 Controlling Inputs (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 007 Derive State.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 008 Derive State (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 008 Derive State (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 008 Derive State (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 009 Initialize State.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 009 Initialize State.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 010 Initialize State (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 010 Initialize State (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 011 Init Callback.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 011 Init Callback.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 011 Init Callback.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 012 Init Callback (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 012 Init Callback (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 013 Dad Joke Break Managing UI State.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 013 Dad Joke Break Managing UI State.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 014 Intro to Side-Effects.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 015 useEffect.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 015 useEffect.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 016 useEffect (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 016 useEffect (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 016 useEffect (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 017 Effect Cleanup.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 017 Effect Cleanup.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 018 Effect Cleanup (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 019 Dad Joke Break Side-Effects.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 019 Dad Joke Break Side-Effects.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 019 Dad Joke Break Side-Effects.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 020 Intro to Lifting State.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 020 Intro to Lifting State.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 020 Intro to Lifting State.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 021 Lift State.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 021 Lift State.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 021 Lift State.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 022 Lift State (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 022 Lift State (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 022 Lift State (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 023 Lift More State.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 024 Lift More State (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 024 Lift More State (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 024 Lift More State (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 025 Colocate State.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 025 Colocate State.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 026 Colocate State (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 026 Colocate State (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 027 Dad Joke Break Lifting State.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 028 Intro to DOM Side-Effects.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 028 Intro to DOM Side-Effects.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 028 Intro to DOM Side-Effects.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 029 Refs.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 029 Refs.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 030 Refs (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 031 Dependencies.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 031 Dependencies.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 032 Dependencies (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 033 Primitive Dependencies.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 033 Primitive Dependencies.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 033 Primitive Dependencies.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 034 Primitive Dependencies (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 034 Primitive Dependencies (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 034 Primitive Dependencies (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 035 Dad Joke Break DOM Side-Effects.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 035 Dad Joke Break DOM Side-Effects.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 035 Dad Joke Break DOM Side-Effects.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 036 Intro to Unique IDs.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 037 useId.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 037 useId.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 037 useId.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 038 useId (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 038 useId (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 039 Dad Joke Break Unique IDs.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 039 Dad Joke Break Unique IDs.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 040 Intro to Tic Tac Toe.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 040 Intro to Tic Tac Toe.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 040 Intro to Tic Tac Toe.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 041 setState callback.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 042 setState callback (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 042 setState callback (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 043 Preserve State in localStorage.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 043 Preserve State in localStorage.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 043 Preserve State in localStorage.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 044 Preserve State in localStorage (1).srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 044 Preserve State in localStorage (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 045 Add Game History Feature.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 046 Add Game History Feature (1).mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 046 Add Game History Feature (1).vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 047 Dad Joke Break Tic Tac Toe.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 047 Dad Joke Break Tic Tac Toe.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 048 Outro to React Hooks.mp4
    โ”‚   โ””โ”€โ”€ ๐Ÿ“„ 048 Outro to React Hooks.vtt
    โ”œโ”€โ”€ ๐Ÿ“ 3 Advanced React APIs
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. Advanced React APIs Intro.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. Advanced React APIs Intro.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Intro to Advanced State Management.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 3. New State _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 3. New State _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. New State _ solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. New State _ solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Previous State _ solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Previous State _ solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. State Object _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. State Object _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. State Object _ solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. State Object _ solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. State Object _ solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 9. Action Function _  Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. Action Function _ solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 11. Traditional Reducer _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 11. Traditional Reducer _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Traditional Reducer _ solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Real World _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 15. Dad Joke Break Advanced State Management.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. Intro to State Optimization.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. Intro to State Optimization.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Optimize state updates _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Optimize state updates _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Optimize state updates _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Optimize state updates _solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Optimize state updates _solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 19. Dad Joke Break State Optimization.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Intro to Custom Hooks.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Intro to Custom Hooks.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Hook Function _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Hook Function _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 22. Hook Function _ solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. useCallback _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. useCallback _ solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. useCallback _ solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. useCallback _ solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Dad Joke Break Custom Hooks.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Dad Joke Break Custom Hooks.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Dad Joke Break Custom Hooks.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 26. Intro to Shared Context.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 26. Intro to Shared Context.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 27. Context Provider _  Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 27. Context Provider _  Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. Context Provider _  solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. Context Provider _  solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 29. Context Hook _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Context Hook _  solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Context Hook _  solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Context Hook _  solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 31. Dad Joke Break Shared Context.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Intro to Portals.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Intro to Portals.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. createPortal _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. createPortal _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. createPortal _   solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Intro to Layout Computation.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Intro to Layout Computation.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Intro to Layout Computation.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. useLayoutEffect _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. useLayoutEffect _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. useLayoutEffect _solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. useLayoutEffect _solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. useLayoutEffect _solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 39. Dad Joke Break Layout Computation.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 40. Intro to Imperative Handles.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. useImperativeHandle _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. useImperativeHandle _ solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 43. Dad Joke Break Imperative Handles.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 43. Dad Joke Break Imperative Handles.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 44. Intro to Focus Management.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 44. Intro to Focus Management.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. flushSync _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. flushSync _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. flushSync _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 46. flushSync _solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 46. flushSync _solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 47. Dad Joke Break Focus Management.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 48. Intro to Sync External State.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 48. Intro to Sync External State.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 48. Intro to Sync External State.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 49. useSyncExternalStore _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 50. useSyncExternalStore _solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 50. useSyncExternalStore _solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 50. useSyncExternalStore _solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 51. Make Store Utility _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 51. Make Store Utility _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 52. Make Store Utility _solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 52. Make Store Utility _solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 52. Make Store Utility _solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 53. Handling Server Rendering _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 53. Handling Server Rendering _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 54. Handling Server Rendering _solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 55. Dad Joke Break Sync External State.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 55. Dad Joke Break Sync External State.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 55. Dad Joke Break Sync External State.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 56. Outro to Advanced React APIs.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 56. Outro to Advanced React APIs.vtt
    โ”‚   โ””โ”€โ”€ ๐Ÿ“„ Advanced React APIs.txt
    โ”œโ”€โ”€ ๐Ÿ“ 4 React Suspense
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. Intro to Data fetching.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. Intro to Data fetching.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Throwing Promises _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Throwing Promises _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Throwing Promises _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 3. Throwing Promises _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 3. Throwing Promises _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 3. Throwing Promises _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. Error Handling _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. Error Handling _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. Error Handling _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 5. Error Handling _ Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 5. Error Handling _ Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 5. Error Handling _ Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Formal Status _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Formal Status _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. Formal Status _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. Formal Status _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. Utility _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. Utility _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 9. Utility _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. use React _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. use React _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 11. use React _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Dad Joke Break Data fetching.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Dad Joke Break Data fetching.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Dad Joke Break Data fetching.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Intro to Dynamic Promises.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 14. Promise Cache _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 14. Promise Cache _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 15. Promise Cache _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 15. Promise Cache _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. useTransition _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. useTransition _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. useTransition _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. useTransition _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. useTransition _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Pending Flash _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Pending Flash _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 19. Pending Flash _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Dad Joke Break Dynamic Promises.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Dad Joke Break Dynamic Promises.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Dad Joke Break Dynamic Promises.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Intro to Optimistic UI.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Intro to Optimistic UI.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Intro to Optimistic UI.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. Optimistic UI _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. Form Status _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Form Status _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Form Status _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 26. Multi-step Actions _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 26. Multi-step Actions _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. Dad Joke Break Optimistic UI.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. Dad Joke Break Optimistic UI.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 29. Intro to Suspense img.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 29. Intro to Suspense img.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 29. Intro to Suspense img.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Img Component _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Img Component _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 31. Img Component _ Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 31. Img Component _ Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Img Error Boundary _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Img Error Boundary _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Img Error Boundary _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. Img Error Boundary _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Key prop _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Key prop _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Key prop _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 35. Key prop _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 35. Key prop _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Dad Joke Break Suspense img.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Dad Joke Break Suspense img.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. Intro to Responsive.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. Intro to Responsive.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. Intro to Responsive.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. useDeferredValue _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. useDeferredValue _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. useDeferredValue _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 39. useDeferredValue _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 39. useDeferredValue _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 39. useDeferredValue _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 40. Dad Joke Break Responsive.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 40. Dad Joke Break Responsive.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. Intro to Optimizations.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. Intro to Optimizations.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. Intro to Optimizations.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. Parallel Loading _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. Parallel Loading _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 43. Parallel Loading _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 43. Parallel Loading _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 44. Server Cache _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. Server Cache _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. Server Cache _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. Server Cache _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 46. Dad Joke Break Optimizations.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 46. Dad Joke Break Optimizations.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 47. Outro to React Suspense.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 47. Outro to React Suspense.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 47. Outro to React Suspense.vtt
    โ”‚   โ””โ”€โ”€ ๐Ÿ“„ React Suspense.txt
    โ”œโ”€โ”€ ๐Ÿ“ 5 Advanced React Patterns
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. Advanced React Patterns Intro.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Intro to Composition.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Intro to Composition.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 3. Composition and Layout Components _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 3. Composition and Layout Components _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. Composition and Layout Components _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. Composition and Layout Components _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. Composition and Layout Components _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 5. Dad Joke Break Composition.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Intro to Latest Ref.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Intro to Latest Ref.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. Latest Ref _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. Latest Ref _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. Latest Ref _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 9. Dad Joke Break Latest Ref.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 9. Dad Joke Break Latest Ref.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. Intro to Compound Components.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. Intro to Compound Components.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 11. Compound Components _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 11. Compound Components _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Compound Components _ Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Compound Components _ Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Compound Components _ Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Compound Components Validation _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Compound Components Validation _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Compound Components Validation _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 14. Compound Components Validation _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 14. Compound Components Validation _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 15. Dad Joke Break Compound Components.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 15. Dad Joke Break Compound Components.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. Intro to Slots.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. Intro to Slots.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Slot Context _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Slot Context _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Slot Context _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Slot Context _ Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Slot Context _ Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 19. Generic Slot Components _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Generic Slot Components _ Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Generic Slot Components _ Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Generic Slot Components _ Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Slot Prop _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Slot Prop _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 22. Slot Prop _ Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. Dad Joke Break Slots.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. Dad Joke Break Slots.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. Dad Joke Break Slots.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. Intro to Prop Collections and Getters.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. Intro to Prop Collections and Getters.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Prop Collections _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Prop Collections _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 26. Prop Collections _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 27. Prop Getters _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 27. Prop Getters _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 27. Prop Getters _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. Prop Getters _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. Prop Getters _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. Prop Getters _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Intro to State Initializer.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Intro to State Initializer.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Intro to State Initializer.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 31. Initialize Toggle _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 31. Initialize Toggle _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Initialize Toggle _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Initialize Toggle _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. Stability _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. Stability _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Stability _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Stability _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Stability _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 35. Dad Joke Break State Initializer.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 35. Dad Joke Break State Initializer.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 35. Dad Joke Break State Initializer.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Intro to State Reducer.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Intro to State Reducer.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Intro to State Reducer.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. State Reducer _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. State Reducer _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. State Reducer _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. State Reducer _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. State Reducer _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. State Reducer _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 39. Default State Reducer _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 40. Default State Reducer _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. Dad Joke Break State Reducer.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. Dad Joke Break State Reducer.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. Dad Joke Break State Reducer.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. Intro to Control Props.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. Intro to Control Props.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 43. Control Props _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 43. Control Props _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 44. Control Props _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 44. Control Props _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 44. Control Props _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. Dad Joke Break Control Props.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. Dad Joke Break Control Props.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 46. Outro to Advanced React Patterns.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 46. Outro to Advanced React Patterns.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 46. Outro to Advanced React Patterns.vtt
    โ”‚   โ””โ”€โ”€ ๐Ÿ“„ Advanced React Patterns.txt
    โ”œโ”€โ”€ ๐Ÿ“ 6 React Performance
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. React Performance Intro.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. React Performance Intro.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. React Performance Intro.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Intro to Element Optimization.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 3. Reusing Elements _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. Reusing Elements _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 5. Element Props _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 5. Element Props _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Element Props _ Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Element Props _ Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. Context _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. Context _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. Context _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. Context _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 9. Memoize Elements _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 9. Memoize Elements _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 9. Memoize Elements _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. Memoize Elements _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. Memoize Elements _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 11. Memoize Components _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Memoize Components _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Memoize Components _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Memoize Components _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Dad Joke Break Element Optimization.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Dad Joke Break Element Optimization.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 14. Intro to Optimize Context.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 14. Intro to Optimize Context.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. Memoize Context _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Provider Component _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Provider Component _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Provider Component _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Provider Component _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Provider Component _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 19. Split Context _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Split Context _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Split Context _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Split Context _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Dad Joke Break Optimize Context.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Dad Joke Break Optimize Context.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Dad Joke Break Optimize Context.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 22. Concurrent Rendering Intro.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 22. Concurrent Rendering Intro.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. useDeferredValue + memo _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. useDeferredValue + memo _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. useDeferredValue + memo _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. useDeferredValue + memo _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. useDeferredValue + memo _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. useDeferredValue + memo _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Dad Joke Break Concurrent Rendering.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 26. Intro to Code Splitting.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 26. Intro to Code Splitting.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 27. lazy _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 27. lazy _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. lazy _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. lazy _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 29. Eager Loading _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Eager Loading _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Eager Loading _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 31. Transitions _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Transitions _ Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Transitions _ Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. Dad Joke Break Code Splitting.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. Dad Joke Break Code Splitting.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Intro to Expensive Calculations.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Intro to Expensive Calculations.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 35. useMemo _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 35. useMemo _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. useMemo _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. useMemo _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. useMemo _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. Web Worker _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. Web Worker _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. Web Worker _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 40. Async Results _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 40. Async Results _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. Dad Joke Break Expensive Calculations.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. Dad Joke Break Expensive Calculations.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. Intro to Optimize Rendering.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. Intro to Optimize Rendering.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. Intro to Optimize Rendering.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 43. Component Memoization _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 43. Component Memoization _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 44. Component Memoization _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. Custom Comparator _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. Custom Comparator _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 47. Primitives _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 48. Primitives _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 48. Primitives _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 49. Dad Joke Break Optimize Rendering.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 49. Dad Joke Break Optimize Rendering.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 50. Intro to Windowing.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 50. Intro to Windowing.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 50. Intro to Windowing.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 51. Virtualizer _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 51. Virtualizer _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 52. Virtualizer _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 52. Virtualizer _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 53. Dad Joke Break Windowing.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 54. Outro to React Performance.mp4
    โ”‚   โ””โ”€โ”€ ๐Ÿ“„ 54. Outro to React Performance.vtt
    โ”œโ”€โ”€ ๐Ÿ“ 7 React Server Components
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. React Server Components Intro.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. React Server Components Intro.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 1. React Server Components Intro.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Intro to Warm Up.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Intro to Warm Up.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 2. Intro to Warm Up.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 3. Static React App _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. Static React App _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 4. Static React App _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 5. Dad Joke Break Warm Up.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 5. Dad Joke Break Warm Up.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Intro to Server Components.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 6. Intro to Server Components.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. RSCs _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. RSCs _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 7. RSCs _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. Async Components _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. Async Components _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 8. Async Components _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 9. Async Components _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 9. Async Components _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. Streaming _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. Streaming _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 10. Streaming _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 11. Streaming _ Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 11. Streaming _ Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Server Context _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 12. Server Context _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Server Context _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Server Context _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 13. Server Context _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 14. Dad Joke Break Server Components.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 14. Dad Joke Break Server Components.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 14. Dad Joke Break Server Components.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 15. Intro to Client Components.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. Node.js Loader _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 16. Node.js Loader _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Node.js Loader _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Node.js Loader _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 17. Node.js Loader _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Module Resolution _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 18. Module Resolution _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 19. Module Resolution _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Dad Joke Break Client Components.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 20. Dad Joke Break Client Components.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Intro to Client Router.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Intro to Client Router.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 21. Intro to Client Router.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 22. Client Router _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 22. Client Router _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. Client Router _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. Client Router _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 23. Client Router _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. Pending UI _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 24. Pending UI _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Pending UI _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 25. Pending UI _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 26. Race Conditions _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 26. Race Conditions _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 27. Race Conditions _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 27. Race Conditions _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. History _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 28. History _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 29. History _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 29. History _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 29. History _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Cache _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 30. Cache _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 31. Cache _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 31. Cache _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 32. Dad Joke Break Client Router.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. Intro to Server Actions.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. Intro to Server Actions.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 33. Intro to Server Actions.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Action Reference _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 34. Action Reference _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 35. Action Reference _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 35. Action Reference _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Client Side _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Client Side _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 36. Client Side _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. Client Side _ Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 37. Client Side _ Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. Server Side _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 38. Server Side _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 39. Server Side _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 39. Server Side _Solution.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 39. Server Side _Solution.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 40. Revalidation _Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 40. Revalidation _Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 40. Revalidation _Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 41. Revalidation _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. History Revalidation _ Problem.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. History Revalidation _ Problem.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 42. History Revalidation _ Problem.vtt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 43. History Revalidation _Solution.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 44. Dad Joke Break Server Actions.srt
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. Outro to React Server Components.mp4
    โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ 45. Outro to React Server Components.srt
    โ”‚   โ””โ”€โ”€ ๐Ÿ“„ React Server Components.txt
    โ””โ”€โ”€ ๐Ÿ“ 8 Bonus. Interviews With Experts
        โ”œโ”€โ”€ ๐Ÿ“„ 1. Getting into Open Source with Aakansha Doshi .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 1. Getting into Open Source with Aakansha Doshi .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 1. Getting into Open Source with Aakansha Doshi .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 2. Enhancing Forms using React 19 with Aurora Scharff .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 2. Enhancing Forms using React 19 with Aurora Scharff .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 2. Enhancing Forms using React 19 with Aurora Scharff .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 3. Jenna Smith on AI, Building Radix, and Tokenami .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 3. Jenna Smith on AI, Building Radix, and Tokenami .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 3. Jenna Smith on AI, Building Radix, and Tokenami .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 4. Evan Bacon brings React Server Components to React Native .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 4. Evan Bacon brings React Server Components to React Native .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 4. Evan Bacon brings React Server Components to React Native .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 5. Kateryna Porshnieva on Building Accessible Apps with React 19 .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 5. Kateryna Porshnieva on Building Accessible Apps with React 19 .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 5. Kateryna Porshnieva on Building Accessible Apps with React 19 .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 6. React's Evolution_ Past, Present, and Future with Lee Robinson .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 6. React's Evolution_ Past, Present, and Future with Lee Robinson .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 6. React's Evolution_ Past, Present, and Future with Lee Robinson .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 7. Matt Brophy on Remix, React Router, and Open-Source .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 7. Matt Brophy on Remix, React Router, and Open-Source .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 7. Matt Brophy on Remix, React Router, and Open-Source .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 8. Michelle Beckles on Community Building and Developer Health .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 8. Michelle Beckles on Community Building and Developer Health .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 8. Michelle Beckles on Community Building and Developer Health .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 9. Under the Hood of React 19 with Rick Hanlon .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 9. Under the Hood of React 19 with Rick Hanlon .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 9. Under the Hood of React 19 with Rick Hanlon .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 10. Sam Selikoff on React's Impact in Modern Web Development .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 10. Sam Selikoff on React's Impact in Modern Web Development .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 10. Sam Selikoff on React's Impact in Modern Web Development .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 11. Lydia Hallie on JavaScript, React, and the Future of Web Development .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 11. Lydia Hallie on JavaScript, React, and the Future of Web Development .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 11. Lydia Hallie on JavaScript, React, and the Future of Web Development .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 12. Sebastian Silbermann on Testing, Tooling, and Transitions With React 19 .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 12. Sebastian Silbermann on Testing, Tooling, and Transitions With React 19 .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 12. Sebastian Silbermann on Testing, Tooling, and Transitions With React 19 .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 13. The Importance of Accessibility in Modern Web Development With Shruti Kapoor .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 13. The Importance of Accessibility in Modern Web Development With Shruti Kapoor .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 13. The Importance of Accessibility in Modern Web Development With Shruti Kapoor .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 14. Sunil Pai on Changing Lives with Powerful Software, PartyKit, and Durable Objects .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 14. Sunil Pai on Changing Lives with Powerful Software, PartyKit, and Durable Objects .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 14. Sunil Pai on Changing Lives with Powerful Software, PartyKit, and Durable Objects .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 15. Theo Browne on His Personal Experience as a Web Developer .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 15. Theo Browne on His Personal Experience as a Web Developer .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 15. Theo Browne on His Personal Experience as a Web Developer .vtt
        โ”œโ”€โ”€ ๐Ÿ“„ 16. Dominik Dorfmeister on His Open-Source Journey .mp4
        โ”œโ”€โ”€ ๐Ÿ“„ 16. Dominik Dorfmeister on His Open-Source Journey .srt
        โ”œโ”€โ”€ ๐Ÿ“„ 16. Dominik Dorfmeister on His Open-Source Journey .vtt
        โ””โ”€โ”€ ๐Ÿ“„ Interviews With Experts.txt