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

Можно ли использовать JSX без React

Да, JSX можно использовать без React. JSX — это синтаксическое расширение JavaScript, которое преобразуется в обычный JS-код с помощью транспиляторов, таких как Babel. Пример использования JSX с альтернативными библиотеками (например, Preact, Inferno) или даже без них: ```jsx // Настройка Babel для JSX без React /** @jsx h */ import { h, render } from 'preact'; function App() { return
Hello without React!
; } render(, document.body); ``` Или с собственным преобразованием: ```jsx /** @jsx myJsx */ function myJsx(tag, props, ...children) { return { tag, props, children }; } const element =
Custom JSX
; console.log(element); // { tag: 'div', props: {}, children: ['Custom JSX'] } ``` Ключевое — указать Babel или другой инструмент, как преобразовывать JSX (через `@jsx` pragma).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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