раздел 04
Шпаргалка
Всё главное на одной странице.
Готовые стартовые стеки
| Стек | Под что подходит | | --- | --- | | Python + FastAPI + SQLite | Быстрый бэкенд или API без отдельного сайта. Минимум настройки, база в одном файле. | | Next.js + Vercel | Сайт, лендинг, дашборд. Фронт и простой бэк в одном проекте, деплой в один клик. | | Node + Express + Postgres | Классический веб-сервис с серверной логикой и надёжной реляционной базой. |
Глоссарий
| Термин | Что это | | --- | --- | | Стек | Набор технологий, на которых собран продукт: язык, фреймворк, база, хостинг, сервисы. | | Фреймворк | Готовая основа поверх языка, которая берёт на себя рутину. Например, FastAPI или Next.js. | | Рантайм | Среда, в которой выполняется код. Например, Node - рантайм для JavaScript вне браузера. | | БД (база данных) | Хранилище данных: пользователи, заказы, тексты. Чтобы ничего не пропало после перезапуска. | | Деплой | Выкладка готового кода на сервер или в облако, чтобы продукт стал доступен в интернете. | | Фронтенд | То, что видит пользователь: страницы, кнопки, формы. | | Бэкенд | Невидимая логика на сервере: проверяет, считает, ходит в базу. |
Памятка по выбору
- Берите популярный мейнстрим, не экзотику - больше примеров и AI знает лучше.
- Готовую связку не собирайте с нуля: возьмите одну из трёх выше.
- На старте без очередей, кэша и микросервисов. Добавите по реальной нужде.
- Первый стек - не приговор. Сменить позже несложно.
Куда дальше
- Курс Python - язык номер один для бэкенда и работы с данными.
- Курс Node.js - JavaScript на сервере.
- Раздел Бэкенд и фронтенд - где проходит граница и кто за что отвечает.
- Раздел Серверы и хостинг - где и как живёт ваш продукт.