#reactjs #http #webserver #port #single-page-application
#reactjs #http #веб-сервер #порт #одностраничное приложение
Вопрос:
Когда я создаю локальное приложение react, URL-адрес по умолчанию равен
http://localhost:8088/
Но не лучше ли использовать порт 80, поскольку порт 80 — это порт для веб-сервера, который прослушивает http-запросы?
Комментарии:
1. Кстати, прошу прощения. Кажется, я неправильно прочитал 8088 для 8080.. Для 8088 я бы посмотрел на ответ из этого поста: serverfault.com/questions/398462/what-is-radan-http/398464 Похоже, что порт когда-то зависел от поставщика, но теперь используется публично. С точки зрения того, что работает, на самом деле не имеет значения, какой это порт, пока он не используется ничем другим. Но всегда полезно использовать стандартные порты. Например, для серверов / служб https это было бы 80 или 8080 и т.д…
Ответ №1:
[Правка: 26 августа 2020]
Кстати, прошу прощения. Кажется, я неправильно прочитал 8088 вместо 8080.. Для 8088 я бы посмотрел на ответ из этого поста: https://serverfault.com/questions/398462/what-is-radan-http/398464 Похоже, что порт когда-то зависел от конкретного поставщика, но теперь используется публично. С точки зрения того, что работает, на самом деле не имеет значения, какой это порт, пока он не используется ничем другим. Но всегда полезно использовать стандартные порты. Например, для http-серверов / служб это было бы 80 или 8080 и т.д…
[Оригинальный ответ]
Для ответа я задаю вопрос из GRC:
порт 8080 часто выбирался как удобное место для размещения дополнительного веб-сервера.
Для получения дополнительной информации об этом, вот ссылка на определение. Посмотрите в разделе «Справочная информация и дополнительные сведения:«
Комментарии:
1. спасибо за ваш ответ. все еще в замешательстве, так зачем нам нужно использовать дополнительный порт? почему бы не использовать порт 80 напрямую?