2. Thinking in React