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: Проект и инфраструктура

Цель

Создать базовую структуру проекта, настроить окружение разработки и выбрать технологический стек.


Задачи

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

Результат

  • Работающий сервер с подключением к БД
  • Структура проекта готова для разработки