React Notes Virtual DOM JSX (JavaScript XML) Components Props and State Lifecycle Methods Hooks Context API Higher-Order Components (HOCs)