Развертывание веб-сайта с интерфейсом React и бэкэндом Django rest framework - PullRequest
0 голосов
/ 22 сентября 2018

Я развернул свой первый веб-сайт, и в настоящее время он работает локально, а React на внешнем интерфейсе взаимодействует с бэкэндом Django, который имеет базу данных и API отдыха.

Сейчас я нахожусь в точке, где я былбольше всего беспокоитМне нужно найти способ получить это на реальном онлайн-сервисе.Могу ли я получить совет о том, какие шаги мне нужно предпринять, чтобы получить все это онлайн?И предложение о том, какие услуги мне следует использовать?

Для получения более подробной информации, это веб-сайт для любителей, который, вероятно, не будет иметь большого трафика.Тем не менее, я не против потратить немного денег, чтобы он работал быстро и последовательно.

Ответы [ 2 ]

0 голосов
/ 22 сентября 2018

Рассмотрите возможность использования Heroku, всего за 7 долларов в месяц на приложение.Или купите облачный сервер в линоде.

0 голосов
/ 22 сентября 2018

Хостинг приложения django может осуществляться как на heroku, так и на облачном сервере (например, AWS или DigitalOcean).Вы можете прочитать по этим двум ссылкам.https://simpleisbetterthancomplex.com/tutorial/2016/10/14/how-to-deploy-to-digital-ocean.html https://medium.com/misfit-technologies/setting-up-a-ubuntu-16-04-production-server-for-a-basic-django-app-using-nginx-and-gunicorn-d8abe6e04520 Вторая ссылка была написана мной, и она охватывает только насущные нужды установки nginx и gunicorn.Я не размещался на heroku, но, насколько я читал, у них есть хорошая документация, так что вы можете прочитать ее.

Лучший способ разместить ваш реагирующий веб-сайт - это использовать Firebase.Это бесплатно, если оно не превышает определенного количества звонков.Чтобы избежать ненужного биллинга, обязательно отключите сайт, если он превышает количество вызовов.Однако проще было бы использовать герою.PS Heroku свободен!

...