Развертывание приложения React с бэкэндом Flask в Heroku (в том же репо) - PullRequest
0 голосов
/ 15 апреля 2020

Я надеюсь развернуть свое приложение React с API-интерфейсом Flask в Heroku. Все это находится в одном репо, и в настоящее время я передаю запросы в моем package.json

. Текущая архитектура приложения - это

api -> flask api 
public
src -> react code
package.json

Мой Flask API включает

app = Flask(__name__, static_folder='../build', static_url_path='/')
@app.route('/')
def index():
    return redirect(url_for('static', filename='index.html'))
...
# API code/endpoints

Я хочу собрать свой проект React и разместить его на Flask API. Тогда все запросы попадут в конечные точки Flask. Мое приложение использует Spotify API для аутентификации и нуждается в переменных env для этого. Имеет ли смысл размещать все это в одном приложении Heroku или я должен просто разбить его на приложение React & Flask и развернуть репозитории отдельно?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...