у вас каша в голове, реакт просто фреймворк, собирается как правило вебпаком. На выходе имеем всякую статику (js, css, картинки). С хостингами и деплоем вообще никак не связано
почитай JAMStack, тогда поймешь. Уже выше описал, 3 технологии соединяются, Есть фронт (React), есть генератор api (Strapi), есть хостинг с деплоем(Vercel)
все это идет в одном большом пакете эти три технологии, вышеописанные
Их надо деплоить, чтобы создавались страницы статичные, и хранились задеплоенные данные на сервере