О разделе
Play ITЗагрузка интерактивного демо…
Рекомендуемый маршрут:
- Запуск и перезапуск приложений —
npm run dev, локальный сервер и браузер (если путаете терминал и веб-интерфейс). - Фронтенд — клиент, верстка, API с браузера, роли в команде. Готовые примеры
fetchи axios — Fetch / axios — типовые запросы. - Бэкенд — сервер, API, данные, нагрузка.
- Метрики производительности — QPS, latency, перцентили, SLO; в паре с наблюдаемостью (логи, алерты, аудит).
- Матрица компетенций бэкенда и чек-лист самопроверки.
- По задаче: Linux, сеть для диагностики, почта, типы веб-приложений.
- Данные и СУБД из кода — SQLite, PostgreSQL, MySQL, Microsoft SQL Server (язык запросов — SQL).
Итог раздела: Итоги.
Фронтенд
Клиентская часть приложения — HTML, CSS, JavaScript, фреймворки и работа с API. Node.js используется как среда сборки (Vite, Webpack), но не является частью клиентской логики в браузере.
Бэкенд
★ Серверная часть (Backend) — невидимый для пользователя слой приложения, отвечающий за бизнес-логику, хранение и обработку данных, а также взаимодействие с внешними системами.
Метрики производительности веб-приложений
Метрики веб-приложений: QPS, TPS, latency, перцентили, трассировка и примеры инструментирования для объективной оценки производительности.
Компетенции бэкенд-разработчика
Матрица навыков серверной разработки веб-приложений по уровням junior → middle → middle+ с привязкой к материалам энциклопедии.
Linux для бэкенд-разработчика
Большинство бэкендов в продакшене работают на Linux (или совместимых системах).
Сеть для диагностики бэкенда
Пользователь жалуется — сайт тормозит. Часть причин не в SQL и не в алгоритме, а в пути пакета от клиента до сервера и обратно.
Исходящая почта на бэкенде
Регистрация, сброс пароля, счета, уведомления — email остаётся надёжным каналом, когда push и мессенджеры недоступны.
Типы веб-приложений и роль бэкенда
Один и тот же бизнес можно вывести в интернет разными способами. От выбора зависят: формат API, кэширование, SEO, сложность деплоя и то, что именно пишет бэкенд-разработчик.
Наблюдаемость бэкенда — метрики, логи и аудит
Три слоя наблюдаемости: метрики показывают симптом, логи — причину, аудит — кто что сделал. Что писать в продакшене и чего избегать.
Фронтенд и бэкенд — итоги
Итоги раздела «Фронтенд и бэкенд» — FAQ и краткие ответы по теме.
Фронтенд и бэкенд — чек-лист
Чек-лист раздела «Фронтенд и бэкенд» — вопросы для самопроверки.
Фронтенд и бэкенд — о разделе
Для серверной разработки начните с Бэкенд, затем пройдите матрицу компетенций и углублённые темы: Linux, сеть, почта, типы веб-приложений, наблюдаемость.
В подборках
Статья входит в тематические подборки и блок "С чего начать?" на главной. Соседние шаги того же маршрута:
Старт в IT — Основы компьютерной грамотности, Карьера в IT и мифы — о разделе, Советы для новичка — о разделе, Базовая информатика — о разделе, Восприятие IT в обществе, Дорожная карта изучения — о разделе, Обзор структуры Вселенной IT — о разделе.
Соло / инди-разработчик — Удаленная работа — о разделе, Маркетинг и распространение — о разделе, Личный профиль и портфолио разработчика, Основы работы с Git — о разделе, Python — о разделе, HTML — о разделе.