Встречается на собеседованиях • сегодня
Что такое React
React — это JavaScript-библиотека для создания пользовательских интерфейсов (UI), разработанная Facebook. Она позволяет строить интерактивные веб-приложения с помощью компонентного подхода.
**Ключевые особенности:**
- **Компоненты** — переиспользуемые блоки UI.
- **Virtual DOM** — оптимизирует обновления реального DOM.
- **Однонаправленный поток данных** — props передаются от родителя к потомку.
- **JSX** — синтаксис, смешивающий HTML с JavaScript.
**Пример:**
```jsx
function Greeting({ name }) {
return , document.getElementById('root'));
```
React часто используют с другими библиотеками (Redux, React Router) или фреймворками (Next.js). Подходит для SPA и сложных динамических интерфейсов.
Hello, {name}!
; } ReactDOM.render(
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы