Intro to Data fetching
Throwing Promises _Problem
Throwing Promises _Solution
Error Handling _Problem
Error Handling _ Solution
Formal Status _Problem
Formal Status _Solution
Utility _ Problem
Utility _Solution
use React _Problem
use React _Solution
Dad Joke Break Data fetching
Intro to Dynamic Promises
Promise Cache _Problem
Promise Cache _Solution
useTransition _Problem
useTransition _Solution
Pending Flash _Problem
Pending Flash _Solution
Dad Joke Break Dynamic Promises
Intro to Optimistic UI
Optimistic UI _Problem
Optimistic UI _Solution
Form Status _ Problem
Form Status _Solution
Multi-step Actions _Problem
Multi-step Actions _ Solution
Dad Joke Break Optimistic UI
Intro to Suspense img
Img Component _Problem
Img Component _ Solution
Img Error Boundary _Problem
Img Error Boundary _Solution
Key prop _Problem
Key prop _Solution
Dad Joke Break Suspense img
Intro to Responsive
useDeferredValue _Problem
useDeferredValue _Solution
Dad Joke Break Responsive
Intro to Optimizations
Parallel Loading _Problem
Parallel Loading _Solution
Server Cache _Problem
Server Cache _Solution
Dad Joke Break Optimizations
Outro to React Suspense