Я думаю, что вы вводите в заблуждение Доменные имена и Хостинг .
Ваше приложение (React или React + Node или любой другой фреймворк) должно быть на сервере (это может быть «облачный» сервер или VPS - виртуальный частный сервер).Хорошо известные услуги хостинга включают Amazon (AWS), Heroku, Now (Zeit), DigitalOcean и т. Д.
Независимо от услуги хостинга, обычно вы получаете цифровой IP-адрес, который указывает на ваше развернутое приложение..
Доменное имя хостинг - это другая «половина».Когда вы покупаете домен, вам все равно нужно его настроить, т.е. вы должны определить записи DNS (служба доменных имен) для этого домена, будь то для обслуживания веб-сайта или приложения, обмена почтой.и т. д. У вашего провайдера доменных имен обычно есть интерфейс, который позволяет редактировать записи DNS для любого домена, который вы купили у них.Здесь вы сможете установить связь между вашим доменным именем и размещенным приложением.Типичная запись верхнего уровня, известная как запись «A», будет выглядеть следующим образом:
mydomain.com A 91.223.9.9
, что означает маршрутизацию запросов к mydomain.com
на IP-адрес 91.223.9.9
(IP-адрес, который выбудет извлечен из службы размещения приложений.)