В оценке проекта заказчик нередко видит строки «фронтенд» и «бэкенд» и не понимает, почему кнопка на экране стоит одних денег, а то, что за ней, — других. Разберёмся.
Что входит в каждую часть
| Фронтенд | Бэкенд | |
|---|---|---|
| Где работает | В браузере или на телефоне пользователя | На сервере |
| Что делает | Показывает данные, принимает действия | Хранит данные, выполняет логику |
| Примеры | Каталог, корзина, формы, личный кабинет | Расчёт цены, заказы, оплаты, интеграции |
| Что видно при ошибке | Кривая вёрстка, не нажимается кнопка | Заказ не сохранился, неверный расчёт |
Как они общаются
Фронтенд отправляет запросы бэкенду и получает ответы — через API. Например, пользователь нажал «Оформить заказ», фронтенд передал данные, бэкенд проверил наличие, посчитал сумму, создал заказ и вернул номер. Подробнее — в статье что такое API простыми словами.
Почему это важно заказчику
- Смета. Простой сайт почти целиком фронтенд. Магазин, кабинет или сервис — это уже заметный объём бэкенда, и именно он часто определяет сроки.
- Команда. Над проектом могут работать разные специалисты. Разработчик, который делает обе части, называется фулстек.
- Мобильное приложение. У приложения тоже есть бэкенд: регистрация, синхронизация, уведомления без сервера не работают.
- Скорость. Медленная страница может тормозить из-за тяжёлого фронтенда или из-за долгих ответов сервера — лечится по-разному.
Какие вопросы задать подрядчику
- Что в проекте относится к бэкенду и какая там логика?
- Где будет работать сервер и кто отвечает за его поддержку?
- Как устроены резервные копии данных?
- Кому будет принадлежать код обеих частей и как его передадут?
Где живёт бэкенд — в статье что такое хостинг. Проекты, где главное — логика и интеграции, делаем в рамках направлений разработка и веб-приложения.
Частые вопросы
Нужен ли бэкенд простому сайту?
Минимальный — для форм и админки. У сайтов на конструкторах бэкенд есть, но его обслуживает платформа.
Кто такой фулстек-разработчик?
Специалист, который делает и фронтенд, и бэкенд. Для небольших проектов это удобно, для крупных части обычно делят между разными людьми.
Что дороже — фронтенд или бэкенд?
Зависит от проекта. В сайте больше работы на фронтенде, в сервисе с расчётами и интеграциями — на бэкенде.
Нужна такая же реклама для вашего бизнеса?
Разберу нишу, посчитаю бюджет и покажу, из чего сложится цена заявки.



