FastAPI : modern Python web development / Bill Lubanovic.
Publisher: Sebastopol, CA : O'Reilly Media, 2023Copyright date: ©2024Edition: First editionDescription: xvi, 260 pages : illustrations ; 24 cmContent type:- text
- unmediated
- volume
- 9781098135508 (paperback)
- 1098135504 (paperback)
- Software frameworks
- Python (Computer program language)
- Web site development
- Computer programming
- Application software -- Development
- Software architecture
- Software
- Python (Langage de programmation)
- Programmation (Informatique)
- Logiciels
- Cadres d'applications (Informatique)
- Logiciels d'application -- Développement
- Architecture logicielle
- Sites Web -- Développement
- computer programming
- software
- Computer programming
- Python (Computer program language)
- 006.76 23 L927

Item type | Current library | Call number | Status | Notes | Date due | Barcode | |
---|---|---|---|---|---|---|---|
![]() |
Central Library المكتبة المركزية | 006.76 L927 (Browse shelf(Opens below)) | Available | قاعة الكتب | 48009 |
Includes bibliographical references and index.
Part I: What's New? -- The modern web -- Modern Python -- Part II: A FastAPI Tour -- FastAPI tour -- Async, Concurrency, and Starlette tour -- Pydantic, Type Hints, and Models tour -- Dependencies -- Framework comparisons -- Part III: Making a Website -- Web layer -- Service layer -- Data layer -- Authentication and Authorization -- Testing -- Production -- Part IV: A Gallery -- Databases, data science, and a little AI -- Files -- Forms and templates --Data discovery and visualization -- Games.
"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."--