FastAPI: Modern Python Web Development
FastAPI — это современный, высокопроизводительный веб-фреймворк для Python, который позволяет создавать API с минимальными усилиями. Книга Билла Лубановича представляет собой практическое руководство по разработке веб-приложений с использованием FastAPI, охватывающее как основы, так и продвинутые темы.
Автор подробно объясняет архитектуру FastAPI, его отличия от других фреймворков (Starlette, Pydantic), а также преимущества использования асинхронных функций и строгой проверки типов данных. Книга подходит для разработчиков, уже знакомых с Python, и помогает быстро освоить создание RESTful API, работу с базами данных, валидацию, авторизацию и оптимизацию производительности.
Особое внимание уделяется современным возможностям Python 3.8+, включая аннотации типов, а также интеграции с внешними сервисами и API. Практические примеры и пошаговые руководства позволяют читателям сразу применять полученные знания в реальных проектах.
Книга также затрагивает смежные темы веб-разработки: работу с формами, графикой, картами, и предоставляет полное понимание экосистемы FastAPI для построения масштабируемых и эффективных веб-приложений.









