Вот пошаговое руководство.
Отложите свое приложение на несколько минут и выполните следующие действия:
- Чтобы узнать, как развернуть nodejs
https://devcenter.heroku.com/articles/deploying-nodejs
- Теперь вы узнаете, как добавить базу данных mysql
https://devcenter.heroku.com/articles/cleardb#provisioning-the-shared-mysql-add-on
- Это научит вас, какразвернуть «сырое» приложение реакции
https://blog.heroku.com/deploying-react-with-zero-configuration
Теперь все зависит от того, как вы хотите, чтобы все было.У вас может быть маршрут в вашем приложении nodejs, которое обслуживает index.html вместе с приложением реагировать или отдельным приложением для узловjj и для реакции.Вы, вероятно, должны разделить их, просто чтобы все было организовано, но поскольку это ваше первое развертывание, и вы, вероятно, используете его в качестве хобби или для обучения, любой способ будет верным, если вы заставите его работать.Затем вы можете создать приложение, разделить его на две части или разместить приложение реагирования на aws s3.Кто знает?