Я полагаю, что вы можете иметь либо. Вы пытаетесь сделать это профессионально для клиента или для стороннего проекта?
Лично я пользуюсь такими услугами, как Heroku или Netlify (другие здесь: https://blog.bitsrc.io/8-react-application-deployment-and-hosting-options-for-2019-ab4d668309fd). Они запускают сборки узла для вашего приложения и изначально бесплатны.
Вы можете разместить свое приложение и опубликовать sh бесплатно в начале. Однако на чем-то похожем на Heroku, если вы не платите, вашему сайту требуется 5 секунд, чтобы проснуться. Но это отлично подходит для прототипирования. Он дает вам URL, чтобы другие могли его видеть. В основном это системы контроля версий, которые публикуют sh того, что у вас есть. Таким образом, вы можете в любое время просто прожить ваш sh ваш проект, и он обновит ваш сайт.
Если ваш прототип работает и вы хотите, чтобы он был полностью выделенным приложением, то вы можете либо заплатить, либо найти услуги что хозяин это. Я бы сначала порекомендовал прототипирование и не заплатил бы, пока вам это не понадобится.