Videos / Web Dev
Episode 6 of 9 · The interview course
React interview: how React actually works Included with a plan
This video is included with a plan. The first three lessons of every track are free, with their boards and videos. A plan unlocks every lesson, board, video, lab and paper for one price.
View plans → Already a member? Sign in
Chapters
The question they open with 0:00 Changing a screen by hand 0:14 The same screen, said 0:29 What JSX is, and className 0:44 JSX becomes createElement 1:02 What those calls return 1:18 The virtual DOM, said 1:34 The whole pipeline 1:51 Render and commit 2:10 Does that not make it slow 2:28 Why it wins anyway 2:46 Reconciliation, said 3:05 The cost of doing it right 3:22 Heuristic one, the type 3:40 Heuristic two, keys 3:57 Why index keys break 4:14 State on the wrong row 4:31 The same list, real ids 4:47 When the index is fine 5:03 Function and class components 5:19 The one thing classes still do 5:38 Presentational and container 5:54 State and props 6:13 One way data flow 6:31 State versus a normal variable 6:46 State is a request, not a set 7:04 One, not three 7:20 Can you change it directly 7:35 SetState in a class 7:52 Mounting 8:08 Updating 8:28 Unmounting and leaks 8:46 Which ones get used 9:04 What Fiber changed 9:21 Interruptible and ranked 9:39 What concurrent rendering buys 9:54 Conditionals and the zero 10:14 Lists and fragments 10:32 Prop drilling 10:50 Composition, not inheritance 11:06 Children and render props 11:23 A higher order component 11:40 Two things people get wrong 11:57 A re-render is not a DOM update 12:15 Memo, and when it does nothing 12:33 Strict mode 12:49 What is wrong with it 13:07 Server components 13:26 The one sentence 13:41 React interview: how React actually works. Every React interview opens the same way. What is React, and why does it exist. The answer they want is not a library for building components. It is a different way of changing a s
Mark as watched Saved in this browser only.