FastAPI с нуля до production-ready образа

Подписывайтесь на наш канал здесь и в телеграмм , чтобы быть в курсе будущих митапов и не пропускать полезные доклады! Шарыпов Алексей / VK Python один из самых популярных языков. Поэтому в нем изменения происходят так часто, что как только собираешься обновить версию, выходит еще более новая версия или полезный инструмент. При этом тяжелые сервисы до сих пор работают на Python 3.8 и даже иногда ниже. В этом докладе я расскажу про создание небольшого проекта на FastAPI с использованием Poetry. Покажу как собрать образ и добавить Action в GitHub с простым CI и как настроить линтеры и тесты. В результате получим production-ready образ. 0:01 Введение 2:09 Poetry 8:01 PyCharm 8:39 Создаем приложение 12:34 Добавляем тесты 15:34 Mypy 16:25 Pylint 19:33 Создаем Docker-файл 23:36 Пушим код 24:27 Приступаем к CI 29:14 Устанавливаем переменные 31:33 Собираем образ 34:41 Деплой 35:42 Заключение
Back to Top