React
Kullanıcı arayüzü kütüphanesi.
React allows developers to create large web applications that can change data, without reloading the page. Its main goal is to be fast, scalable, and simple. It uses a declarative paradigm that makes it easier to reason about your application.
graph LR
Center["React"]:::main
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧠 Bilgi testi
1 / 1
🧒 5 yaşındaki gibi açıkla
A specialized tool for making websites by building small pieces (like buttons, menus, and forms) that can be reused over and over again.
🤓 Expert Deep Dive
Maintains a Virtual DOM to minimize actual DOM updates. Key concepts include JSX, state management (Hooks), and unidirectional data flow.