Изучайте программирование с нашими статьями
Практические туториалы, глубокие разборы технологий и актуальные тренды в мире разработки от экспертов индустрии.
Свежий контент
Самые актуальные материалы от наших экспертов
Bootstrap 5: Компоненты для DevBlog
Bootstrap поставляется с набором готовых UI-компонентов. Вместо написания CSS с нуля вы берёте HTML-разметку из...
Первый коммит в Git
Первый коммит начинается с создания репозитория, настройки имени автора и выбора файлов, которые действительно нужно...
Middleware и CORS в FastAPI
Middleware обрабатывает запросы и ответы вокруг маршрутов FastAPI, а CORS определяет, какие браузерные источники могут...
HTTPException в FastAPI
Охватываемые темы: Базовое использование, Коды статуса, Детали ошибки, Кастомные заголовки.
Dependency Injection в FastAPI
Depends — система внедрения зависимостей FastAPI для переиспользования кода.
Тестирование FastAPI с pytest
Охватываемые темы: Установка, TestClient (синхронный), Тестовая БД, Тесты с фикстурами.
Lifespan события в FastAPI
Lifespan — управление запуском и остановкой приложения (инициализация БД, ML-модели, пулы соединений).
Background Tasks в FastAPI
BackgroundTasks — выполнение задач после отправки ответа клиенту.
FastAPI: основы
FastAPI — современный Python фреймворк для создания API. Автоматическая документация, типизация, высокая производительность.
Alembic: миграции БД
Alembic — инструмент для управления миграциями SQLAlchemy/SQLModel.
SQLModel CRUD в FastAPI
SQLModel объединяет SQLAlchemy и Pydantic — одна модель для БД и API.
OAuth2 Bearer в FastAPI
OAuth2PasswordBearer — схема аутентификации через Bearer токен в FastAPI.
Выберите направление
Каждая категория содержит тщательно отобранные материалы от экспертов
Хотите поделиться знаниями?
Станьте автором в нашем блоге и помогите другим разработчикам изучать новые технологии