Навигация по курсу: Введение На мой взгляд, лучшее обучение для программистов - это обучение на практике, поэтому сегодня мы попробуем создать простое веб приложение на python для ведения личного блога. Нам предстоит охватить множество продвинутых технологий, таких как Pytest, SQLAlchemy, Alembic, Docker и, конечно, FastAPI (куда без него 😄). Не будем долго ходить вокруг, да около! Начнем! Что нам предстоит сделать: Стэк технологий, которые нам понадобятся Frontend: мы будем использовать Jinja2 в качестве шаблонизатора. А HTML, CSS и Bootstrap будут способствовать достижению наших целей во внешнем интерфейсе. API: FastAPI будет управлять нашим API, мы будем следовать хорошим принципам разработки программного обеспечения, например. Разработка через тестирование и в некоторой степени принципы чистого кода. Будут соблюдаться принципы проектирования RestAPI. Pytest: для тестирования приложения, а также мы проверим покрытие нашего. Оно покажет нам, какой процент кода был покрыт модульн
FastAPI - создание web-приложения. Часть 1 (Введение)
12 января 202412 янв 2024
589
2 мин