1. React nima?

// Vanilla JS
const button = document.createElement("button");
button.innerText = "Click Me";
button.addEventListener("click", () => {
  button.innerText = "Clicked!";
});
document.body.appendChild(button);

// React
function App() {
  const [text, setText] = React.useState("Click Me");
  return <button onClick={() => setText("Clicked!")}>{text}</button>;
}

2. React'dagi komponentlar tushunchasi

Isolated, composable, testable unit


3. Virtual DOM haqida chuqurroq

Virtual DOM qanday ishlaydi? Diffing algoritmi nima?

Reconciliation nima?


4. React Component Lifecycle – Function Component nuqtai nazaridan


5. Prop va State — Advanced kontekstda

setCount(count + 1)
setCount(count + 1)