Встречается на собеседованиях • сегодня
Во что превращается JSX
JSX преобразуется в вызовы `React.createElement()`. Каждый JSX-элемент становится вызовом этой функции, где первый аргумент — тип элемента (строка для HTML-тегов или компонент), второй — объект с пропсами, а остальные — дочерние элементы.
Пример:
```jsx
```
Становится:
```javascript
React.createElement(Parent, null,
React.createElement(Child, { prop: "value" })
)
```
Это преобразование происходит на этапе сборки с помощью Babel или других транспайлеров. JSX делает код более читаемым, но не является обязательным для работы с React.
Hello
```
Преобразуется в:
```javascript
React.createElement('div', { className: 'container' }, 'Hello')
```
Для вложенных элементов:
```jsx

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы