FastAPI — относительно новый, но надежный фреймворк с чистым дизайном, использующий преимущества актуальных возможностей Python. Как следует из названия, FastAPI отличается высоким быстродействием и способен конкурировать в этом с аналогичными фреймворками на таких языках, как Golang. Эта практическая книга расскажет разработчикам, знакомым с Python, как FastAPI позволяет достичь большего за меньшее время и с меньшим количеством кода.Билл Любанович рассказывает о тонкостях разработки с применением FastAPI и предлагает множество рекомендаций по таким темам, как формы, доступ к базам данных, графика, карты и многое другое, что поможет освоить основы и даже пойти дальше. Кроме того, вы познакомитесь с RESTful API, приемами валидации данных, авторизации и повышения производительности. Благодаря сходству с такими фреймворками, как Flask и Django, вы легко начнете работу с FastAPI.
Любанович Билл
Билл Любанович занимается разработкой ПО уже более 40 лет, специализируясь на Linux, Web и Python. Билл выступил соавтором книги “Системное администрирование в Linux” и написал “Простой Python”.
Герман24.11.2024
Господа, не могу не оставить отзыв, т.к. в книге разочарован.
Первое - плохой перевод, который местами просто раздражает, иногда вводит в заблуждение. Очень "творчески" переведены термины, которые имеют вполне устоявшееся в индустрии имя, ну и прочие сплошные кальки с английского, которые на русском слышать неприятно. Но тут общий совет - читайте книги в оригинале.
Второе - что уже тут отметили, для тех, кто уже хоть что-то на fastapi делал, нового ноль. Книга ОЧЕНЬ по верхам, лучше прочтите (бесплатно) оф.доку (прекрасно написанную).
Дмитрий22.07.2024
Книга является чуть более подробным, нежели в официальной документации, описанием некоторых (не всех) возможностей фреймворка, за исключением раздела с тестированием, он мне понравился. В сухом остатке, если вы уже практикуете, то ничего нового не узнаете.
Советую прям совсем начинающим знакомство с этим фреймворком.