Каков рекомендуемый способ настройки веб-сервера? - PullRequest
0 голосов
/ 19 марта 2020

У меня есть сервер, и я разрабатываю несколько веб-приложений. Я использую React в качестве основы и Rust Actix в качестве основы. Бэкэнд-программа прослушивает порт 8000 и может быть достигнут с помощью my_domain:8000/api/xxxx.

. Я думаю, что могу использовать веб-сервер, прослушивающий порт 80, такой, что если клиент запрашивает /, то возвращает интерфейс Если клиент запрашивает /api, перенаправьте запрос на порт 8000 localhost.

Мои проблемы:

  1. Указанный выше способ рекомендуется в современном дизайне веб-приложений ? Существуют ли другие способы размещения на сервере как внешнего, так и внутреннего приложений?
  2. Какой веб-сервер можно использовать? Apache, Nginx, или вручную написать веб-сервер?
  3. Я использую два контейнера docker, чтобы содержать приложение внешнего и внутреннего интерфейса. Нужно ли докеризировать веб-сервер?
...