Как работает концепция Live сервера? - PullRequest
1 голос
/ 24 сентября 2019

Допустим, в Visual Studio я открываю с живым сервером и начинаю работать с моими HTML, CSS и JS.

Когда я сохраняю изменения в браузере, сделанные мной изменения немедленно загружаются автоматически, когда у меня есть действующее расширение сервера.

Также я видел это в угловых рамках.Какова концепция этого, как я хотел бы знать подробно, например, включает ли в себя методы HTTP-пакетов и все сетевое оборудование ??

Это расширение, о котором я говорю:

This is the extension which I'm talking about

1 Ответ

0 голосов
/ 24 сентября 2019

Статические файлы, расположенные на вашем компьютере, такие как HTML, CSS и JS, не нуждаются в открытии сервера вашим браузером.Ваше расширение просто перезагружает ваш браузер, когда он обнаруживает изменения в ваших статических файлах.В этом смысле это не связано с сетью.

Угловой тип работает так же, за исключением того, что ему нужно создать пакет со всеми вашими файлами (перенос текста и т. Д.) И обслуживать их через сервер с помощью команды ng serve.Использование сервера и работы в сети для Angular мотивировано тем, что в локальных статических файлах из-за проблем с безопасностью выполняются ajax-запросы и перенаправления.

Если бы вы использовали PHP, Node или любой другой язык на стороне серверадля вашего проекта вам понадобится сервер, который будет выполнять код по запросам, и это будет связано с сетью.

Кстати, статические файлы (HTML, CSS и JS) часто обслуживаются через сервер.Но это не потребует никакой логики на стороне сервера.это означает, что каждый запрос получит одинаковые статические файлы.

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