FastAPI_Modern_Python_Web_Development.pdf
(
24609 KB
)
Pobierz
FastAPI
Modern Python Web Development
Bill Lubanovic
FastAPI
FastAPI is a young yet solid framework that takes advantage
of newer Python features in a clean design. As its name
implies, FastAPI is indeed fast, rivaling similar frameworks
in languages such as Golang. With this practical book,
developers familiar with Python will learn how FastAPI
lets you accomplish more in less time with less code.
Author Bill Lubanovic covers the nuts and bolts of FastAPI
development with how-to guides on various topics such as
forms, database access, graphics, maps, and more that will
take you beyond the basics. The book also gets you up to
speed on RESTful APIs, data validation, authorization, and
performance. With its similarities to frameworks like Flask
and Django, you’ll find it easy to get started with FastAPI.
Through the course of this book, you will:
“FastAPI made simple!
This book excels at
simplifying FastAPI
concepts, showcasing
the author’s mastery.
Readers will gain
practical knowledge
and hit the ground
running.”
Senior Software Engineer, Citibank
—Ganesh Harke
•
Learn how to build web applications with FastAPI
• Understand the differences between FastAPI, Starlette,
and Pydantic
• Learn two features that set FastAPI apart: asynchronous
functions and data type checking and validation
• Examine new features of Python 3.8+, especially
type annotations
• Understand the differences between sync and async Python
• Learn how to connect with external APIs and services
Bill Lubanovic
has been a developer for over 40 years,
“This book provides
a comprehensive
overview of the FastAPI
framework and its
surrounding ecosystem,
giving readers a quick
yet comprehensive
view of modern web
development.”
Senior Software Engineer, Adjust GmbH
specializing in Linux, the Web, and Python. He recently
used FastAPI with his team to rewrite a large biomedical
research API. Bill coauthored
Linux System Administration
and wrote
Introducing Python,
both for O’Reilly.
—William Jamir Silva
WEB DEVELOPMENT
US $55.99 CAN $69.99
ISBN: 978-1-098-13550-8
Twitter: @oreillymedia
linkedin.com/company/oreilly-media
youtube.com/oreillymedia
55599
9
781098 135508
Modern Python Web Development
FastAPI
Bill Lubanovic
Beijing
Boston Farnham Sebastopol
Tokyo
FastAPI
by Bill Lubanovic
Copyright © 2024 Bill Lubanovic. All rights reserved.
Printed in the United States of America.
Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.
O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are
also available for most titles (https://oreilly.com). For more information, contact our corporate/institu‐
tional sales department: 800-998-9938 or
corporate@oreilly.com.
Acquisitions Editor:
Amanda Quinn
Development Editor:
Corbin Collins
Production Editor:
Kristen Brown
Copyeditor:
Sharon Wilkey
Proofreader:
Liz Wheeler
November 2023:
First Edition
Indexer:
BIM Creatives, LLC
Interior Designer:
David Futato
Cover Designer:
Karen Montgomery
Illustrator:
Kate Dullea
Revision History for the First Edition
2023-11-06:
First Release
See
http://oreilly.com/catalog/errata.csp?isbn=9781098135508
for release details.
The O’Reilly logo is a registered trademark of O’Reilly Media, Inc.
FastAPI,
the cover image, and related
trade dress are trademarks of O’Reilly Media, Inc.
The views expressed in this work are those of the author and do not represent the publisher’s views. While
the publisher and the author have used good faith efforts to ensure that the information and instructions
contained in this work are accurate, the publisher and the author disclaim all responsibility for errors or
omissions, including without limitation responsibility for damages resulting from the use of or reliance
on this work. Use of the information and instructions contained in this work is at your own risk. If any
code samples or other technology this work contains or describes is subject to open source licenses or the
intellectual property rights of others, it is your responsibility to ensure that your use thereof complies
with such licenses and/or rights.
978-1-098-13550-8
[LSI]
To the loving memory of my wife, Mary, my parents, Bill and Tillie, and my friend, Rich.
I miss you.
Plik z chomika:
justname
Inne pliki z tego folderu:
The_Design_of_Web_APIs_2nd_Edition.pdf
(34173 KB)
MySQL_Crash_Course.pdf
(49504 KB)
How_Computers_Really_Work.pdf
(19843 KB)
The_Road_to_React_2025-05-21.pdf
(3282 KB)
The_Road_to_React_2024-02-05.pdf
(3292 KB)
Inne foldery tego chomika:
_stuff
_temp
babes.com
bangbros.com
brattysis.com
Zgłoś jeśli
naruszono regulamin