Как развернуть бэкенд Django и фронтенд веб-приложения Flutter
Я работаю над веб-приложением, которое использует Django REST Framework и Django channels в бэкенде и имеет Flutter фронтенд. Оно успешно работает при локальном тестировании, но у меня возник вопрос, как мне развернуть это:
- Какой сервер наиболее подходит для этого приложения? (он должен быть бесплатным, так как это просто личный проект, который я тестирую)
- Нужно ли мне развертывать фронтенд и бэкенд отдельно?
- Есть ли какие-нибудь онлайн ресурсы, к которым я могу обратиться, чтобы помочь мне в этом процессе?
Любая помощь приветствуется :)
Если вы хотите использовать его только для личного пользования, вы можете использовать https://www.heroku.com/free для размещения бэкенда. Вы можете использовать это руководство
Да, вы должны развернуть их отдельно. Поскольку в вашем конкретном случае приложение django используется только для хранения данных, предоставьте REST API и сокеты.