You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.3 KiB
1.3 KiB
Шаг 1: Проект и инфраструктура
Цель
Создать базовую структуру проекта, настроить окружение разработки и выбрать технологический стек.
Задачи
1.1. Выбор технологического стека
| Компонент | Выбор |
|---|---|
| Backend | Node.js + Express или Python + FastAPI |
| Frontend | React / Vue.js (SPA) |
| Database | PostgreSQL |
| Session | JWT (токен в cookie) |
| Password | bcrypt |
1.2. Инициализация проекта
- Создать репозиторий
- Настроить структуру папок (backend / frontend)
- Настроить Git workflow
1.3. Настройка окружения
- Docker Compose для PostgreSQL
- Переменные окружения (.env)
- Настройка линтеров и форматтеров
1.4. Базовая структура API
- Настроить Express/FastAPI сервер
- Подключить базу данных
- Создать базовые роуты health check
Результат
- Работающий сервер с подключением к БД
- Структура проекта готова для разработки