icon
Image from Google Jackets
Image from OpenLibrary

FastAPI : modern Python web development / Bill Lubanovic.

By: Publisher: Sebastopol, CA : O'Reilly Media, 2023Copyright date: ©2024Edition: First editionDescription: xvi, 260 pages : illustrations ; 24 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9781098135508 (paperback)
  • 1098135504 (paperback)
Subject(s): Genre/Form: DDC classification:
  • 006.76 23 L927
Contents:
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.
Summary: "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."--
Item type: كتاب
Tags from this library: No tags from this library for this title.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
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."--