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

Почему раньше во всех компонентах писали import React

До React 17 нужно было явно импортировать React (`import React from 'react'`), потому что JSX-синтаксис (``) преобразовывался в вызовы `React.createElement()`. Без импорта React переменная `React` была бы не определена, что вызывало бы ошибку. С React 17 появился новый JSX-трансформ (автоматически в Create React App 4+), который добавляет специальные импорты JSX-функций из `react/jsx-runtime`, поэтому явный импорт React больше не требуется. Пример до React 17: ```jsx import React from 'react'; function Component() { return
Hello
; } ``` После React 17: ```jsx function Component() { return
Hello
; } ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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