Найти в Дзене
Войти в IT с Катей

Что такое фронтенд и бэкенд

Сайт можно представить как айсберг.

Наверху красиво сияет все то, что вы видите в браузере: текст, фото, меню и т.д. Это фронтенд. Сюда же относится то, что вы можете сделать с сайтом: отправка формы, кнопки, всплывающий текст.

Часть под водой тоже бывает красивая. Но редко 😅 Сюда относится все, что происходит на сервере. Это бэкенд.

Возьмем для примера простую форму. Поля для заполнения и кнопку для отправки делает фронтенд разработчик. Он же занимается проверкой того, что вы заполнили. И позаботится о том, чтобы показать вам ошибку, если что-то указано не верно.

После того, как вы нажали кнопку, данные отправятся на сервер, там их нужно обработать и сохранить. Этим будет заниматься бэкенд.

Возможно, в ответ на отправленную форму вы хотите получить какую-то информацию. Бэкенд соберет все нужные данные, отдаст их фротенду, чтобы тот показал вам.

Вот такой тандем. Конечно, это сильно упрощённое описание, каждая из сторон делает намного больше.

Вы какую часть хотели бы делать? Ту, что видно, или скрытую от глаз?