JSX - это расширение JavaScript, которое поддерживает встраивание элементов HTML.
Здесь есть важное различие: JSX - это JavaScript, который является языком программирования.HTML это формат документа.Вы не можете "запустить" HTML.Но вы можете запустить JavaScript, и программа JavaScript может генерировать HTML.
Файл JSX компилируется в JavaScript, который запускается браузером.Там, где у вас есть элементы HTML в JSX, компилятор JSX генерирует вызовы React для создания этих элементов HTML и добавления их в HTML DOM.
Если вы хотите использовать для этого JSX, вы должны написатьРеагировать на приложение.Но приложение, которое вы пишете, не очень похоже на этот HTML.Вместо этого вы будете использовать компоненты React для создания кнопки и изменения ее метки при нажатии, и React позаботится о том, чтобы сгенерировать для вас HTML.