Как работает веб. Клиент-серверная архитектура. Веб разработка 1.1.
HTML-код
- Опубликовано: 26 сен 2024
- Как работает интернет? Что такое клиент-серверная архитектура? Что происходит на фронтенде и на бэкенде? Что нужно знать веб программисту? На все эти вопросы отвечаем в этом видео!
Так просто и понятно)) спасибо автору! Хоть кто-то нормально объясняет)) жду продолжение))
О, спасибо! мои пять слушателей, что вы такие активные!
Я думал у меня видос завис, а он закончился. Жду продолжения ! Больше контента богу контента :)
Бог и в контенте бог
Класс!!! Очень понятно. Спасибо
Спасибо за полезную информацию. Жаль, что канал прекратил выпускать видео.
Спасибо, супер объяснение
Спасибо, было полезно посмотреть.
Благодарю за ясные и чёткие определения 🤍
Познавательно. Спасибо)
Спасибо.
Четко и ясно
Наверное, Точнее будет сказать что пользователь узнаёт IP адрес по доменному имени у DNS а не преобразует его.
Согласен
здравствуйте
посоветуйте, пожалуйста, книгу/статью, чтобы понять работу клиент-серверного взаимодействия на примере окна логина
чтобы расписано по шагам было.
А вы посмотрели остальные видео на канале? Вроде я там что то похожее рассказывал )хороший материал не особо просто найти по данной теме, поэтому и сделал эти видео
Чтобы я делал без этого видео...
рисовал недавно похожую картинку))
Всё лаконично и интересно) спасибо
а где хранятся CSS JS которые пришли вместе с веб страницей? в кэше браузера?
Кеш хранится на локальной машине вашей,браузер хранит куки)
@@ВалентинЗуев-й2о ну значит в куки они сохраняются?
Если в браузере кэш статических файлов выключен, то они временно где-то внутри браузера хранятся пока открыта страница, при закрытии страницы они удалятся и при новом открытии этой же страницы статические файлы будут загружаться заново с сервера. Но по умолчанию кэш статических файлов в браузере включен и браузер складывает эти файлы где-то внутри себя. При каждом новом открытии страницы он спрашивает у бэкенда нужно ли обновить статические файлы. Обычно сервер отвечает заголовком cache-control в котором информация о том, как часто нужно обновлять статические файлы. Браузер сам решает нужно ли обновить статические файлы (на основе того, когда он последний раз их загрузил)
Куки. Когда вы выполняете вход в свой аккаунт то вводите логин и пароль, он отправляется на бэкенд. На бэкенде это все валидируется (проверяется соответствие логина и пароля) и возвращается ответ с заголовком {set-cookie: new_cookie}. В new_cookie лежит закодированная строка, внутри которой зашита информация о пользователе (о вас). Браузер автоматически умеет работать с этим заголовком. Он возьмет строку new_cookie и сохранит к себе в файлик с куками эту строку (по сути этот файл где то лежит у вас локально на компьютере). Куки хранятся для каждого сайта отдельно. Далее при каждом запросе на бэкенд этого сайта браузер сам будет отправлять строку new_cookie в заголовке cookie. Тем самым бэкенд будет понимать кто делает запрос
@@99progersпеченька следит за вами. Поэтому соглашаться нельзя