Frontend — это клиентская часть продукта, интерфейс, с которым взаимодействует пользователь. 5 Простыми словами, это то, что пользователь видит на сайте: текст, картинки, кнопки. 1
Backend — это внутренняя часть продукта, которая находится на сервере и скрыта от пользователей. 5 Она включает в себя работу над архитектурой сайта, управление базами данных, обработку запросов от клиентской части, подгрузку и обновление контента, работу с API и многое другое. 4
Таким образом, фронтенд отвечает за то, как сайт выглядит, а бэкенд — за то, как он работает. 14 Например, когда пользователь вводит запрос в Яндексе, он отправляется на сервер, и это работа бэкенда, а когда поисковик показывает результат, снова работает фронтенд. 1