Mobius

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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