Learn concepts in two views.
Each card comes with an intuitive explanation and a technical deep-dive. Toggle between them, see the diagrams, take the quiz, and track your progress.
Intuitive
Think of it like LEGO bricks — small components you combine to build any interface.
When data changes, React updates what the user sees, you don't chase the DOM yourself.
Technical
Declarative, component-based UI library built around virtual DOM reconciliation.
Components are pure functions of props and state: UI = f(state), diffed and committed.