🖨 Print / Save PDF
← Lesson
BitWith
Bite
React · Quick Reference
Lesson 1 — What is React
Cheat Sheet
React
In one line:
React lets you declare what the UI should look like; it handles updating the actual DOM for you.
Core Concepts
1
Component.
A reusable UI piece.
2
Props.
Data passed INTO a component.
3
State.
Data that changes INSIDE a component.
4
Hook.
A function to use React features.
5
Virtual DOM.
Fast in-memory copy of the real DOM.
Vanilla vs React
// Vanilla JS document.getElementById("count").textContent = count; // React function Counter() { const [count, setCount] = useState(0); return <button onClick={() => setCount(c=>c+1)}>{count}</button>; }