Встречается на собеседованиях • сегодня

В чем проблема 17 версии React

React 17 — это "мостовая" версия, которая не добавляет новых фич, но упрощает постепенный переход на React 18. Основные изменения: 1. **Новый JSX Transform** — автоматически импортирует `jsx` из React, уменьшая размер бандла. 2. **Изменения в Event Delegation** — события теперь привязываются к корню рендера, а не `document`, что улучшает интеграцию с другими библиотеками. 3. **Устранение предупреждений** — например, для `UNSAFE_` методов. Пример нового JSX: ```jsx // До React 17 import React from 'react'; function App() { return

Hello

; } // После React 17 (не требует импорта React) function App() { return

Hello

; } ``` Проблемы: - Может сломать кастомные решения, зависящие от старой системы событий. - Требует обновления инструментов (Babel, ESLint) для поддержки нового JSX.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы