Незважаючи на те, що JSX існував до React, він не був би таким популярним, якби React не підхопив його. однак, ми можемо використовувати JSX без React, і це теж не так складно. Спосіб роботи React полягає в налаштуванні вашого комплектувальника для перетворення JSX у виклики функції createElement.
JSX не є обов’язковою умовою для використання React. Кожен елемент JSX — це просто синтаксичний цукор для виклику React. … Отже, все, що ви можете зробити з JSX, також можна зробити за допомогою простого JavaScript.
React не вимагає використання JSX, але більшість людей вважають його корисним як візуальну допомогу під час роботи з інтерфейсом користувача в коді JavaScript. Це також дозволяє React показувати більш корисні повідомлення про помилки та попередження.
JSX не є обов’язковою умовою для використання React. Використання React без JSX особливо зручно, коли ви не хочете налаштовувати компіляцію у своєму середовищі збірки. Кожен елемент JSX — це просто синтаксичний цукор для виклику React.
Що таке JSX? JSX розшифровується як JavaScript XML. JSX дозволяє нам писати HTML у React. JSX полегшує написання та додавання HTML у React.
однак, ми можемо використовувати JSX без React, і це теж не так складно. Спосіб роботи React полягає в налаштуванні вашого комплектувальника для перетворення JSX у виклики функції createElement.