StudyCode
Как устроено разделение: что делает браузер и что делает сервер.
Клиент — это программа, которая инициирует запросы и отображает результат.
Самый распространённый клиент — браузер (Chrome, Firefox, Safari). Но клиент может быть и мобильным приложением, и скриптом, и Postman (программа, в которой разработчики вручную отправляют запросы серверу, чтобы его проверить).
Фронтенд отвечает за:
├── HTML — структура страницы
├── CSS — внешний вид
└── JS — поведение (клики, анимации, запросы к серверу)Весь фронтенд-код выполняется прямо на устройстве пользователя — в браузере.
Ресторан: ты (клиент) видишь меню, делаешь заказ, получаешь еду. Кухня (сервер) — за закрытой дверью, ты не видишь как готовится блюдо.
Клиент
браузер / приложение
HTTP
Сервер
бекенд / API