Встречается на собеседованиях • сегодня
Как работает JSX
JSX — это синтаксическое расширение для JavaScript, позволяющее писать HTML-подобный код в React. Он преобразуется в вызовы `React.createElement()`, которые возвращают обычные JS-объекты (React-элементы).
**Пример:**
```jsx
const element = `), а HTML-теги — с маленькой (`
Hello
; ``` Превращается в: ```js const element = React.createElement('h1', { className: 'title' }, 'Hello'); ``` **Особенности:** 1. JSX ближе к JavaScript, поэтому атрибуты пишутся в camelCase (`className`, `onClick`). 2. Внутри фигурных скобок `{}` можно вставлять JS-выражения. 3. Компоненты должны начинаться с заглавной буквы (``).
JSX не обязателен, но упрощает описание UI.

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