🧒 Explain like I'm 5
Imagine a classroom where every student has a name tag. When the teacher rearranges the seats, she can quickly find each student by their name — not by which seat number they were sitting in before. Without name tags, she'd have to guess who's who based on position, leading to mistakes. React's `key` prop is the name tag that tells React which item is which, even after the list is shuffled.
Interactive quiz
Check your understanding with an instant-feedback quick check.
Detailed notes
Senior-level deep dive: internals, pitfalls, and a self-interview ladder.
Practice with AI feedback
Answer out loud, get scored on correctness, depth, and clarity.