Перейти к основному содержимому
Mobius

Фронтенд против бэкенда

Фронтенд это все, что пользователь видит и нажимает в браузере или приложении, и работает он на устройстве пользователя. Бэкенд это серверный код и данные, которые обеспечивают его работу за кулисами. Почти в каждом реальном продукте нужны оба, и работают они вместе.

Фронтенд (Front-end), Что обрабатывает:

Верстку, визуальное оформление, взаимодействие с пользователем

Бэкенд (Back-end), Что обрабатывает:

Бизнес-логику, доступ к базам данных, безопасность

Фронтенд (Front-end), Где выполняется:

В браузере или на устройстве пользователя

Бэкенд (Back-end), Где выполняется:

На сервере, который пользователь никогда не видит напрямую

Фронтенд (Front-end), Распространенные технологии:

HTML, CSS, фреймворки JavaScript

Бэкенд (Back-end), Распространенные технологии:

Серверные языки, базы данных, API

Что обрабатываетВерстку, визуальное оформление, взаимодействие с пользователемБизнес-логику, доступ к базам данных, безопасность
Где выполняетсяВ браузере или на устройстве пользователяНа сервере, который пользователь никогда не видит напрямую
Распространенные технологииHTML, CSS, фреймворки JavaScriptСерверные языки, базы данных, API