Что происходит после ввода адреса в браузере
Уроки курсаЧто происходит после ввода адреса в браузере
За что отвечают frontend и backend
Когда сервер прислал ответ, браузер начинает его отображать: рисует кнопки, формы, текст, реагирует на клики пользователя. Всё, что связано с экраном и взаимодействием с ним — это frontend. Он работает в браузере на устройстве пользователя.
Backend — это серверная сторона: программа, которая принимает запросы, обрабатывает данные и формирует ответы. Backend решает, какие данные вернуть, проверяет права доступа, работает с базой данных.
Здесь есть один нюанс, который часто сбивает с толку. Файлы интерфейса — HTML, скрипты, стили — физически хранятся на сервере и оттуда загружаются браузером. Но само отображение страницы и реакция на действия пользователя происходят уже в браузере, а не на сервере. То, откуда пришли файлы, не определяет, где выполняется работа интерфейса.
Простой ориентир: если действие меняет то, что видит пользователь на экране — это frontend. Если действие обрабатывает запрос и готовит данные — это backend.
