Hiểu rõ JSX không phải HTML, cách React biên dịch JSX thành React.createElement và chu kỳ Render Phase vs Commit Phase.
UI trong React là một hàm thuần khiết của State: UI = f(State). Khi State đổi, React gọi hàm Component để tính toán cây Virtual DOM mới (Render Phase), sau đó chỉ cập nhật những Node DOM thực sự khác biệt lên trình duyệt (Commit Phase).