Building Python Web APIs with FastAPI
eBook - ePub

Building Python Web APIs with FastAPI

Abdulazeez Abdulazeez Adeshina

  1. 216 pagine
  2. English
  3. ePUB (disponibile sull'app)
  4. Disponibile su iOS e Android
eBook - ePub

Building Python Web APIs with FastAPI

Abdulazeez Abdulazeez Adeshina

Dettagli del libro
Indice dei contenuti
Citazioni

Informazioni sul libro

Discover FastAPI features and best practices for building and deploying high-quality web APIs from scratchKey Features• A practical guide to developing production-ready web APIs rapidly in Python• Learn how to put FastAPI into practice by implementing it in real-world scenarios• Explore FastAPI, its syntax, and configurations for deploying applicationsBook DescriptionRESTful web services are commonly used to create APIs for web-based applications owing to their light weight and high scalability. This book will show you how FastAPI, a high-performance web framework for building RESTful APIs in Python, allows you to build robust web APIs that are simple and intuitive and makes it easy to build quickly with very little boilerplate code. This book will help you set up a FastAPI application in no time and show you how to use FastAPI to build a REST API that receives and responds to user requests. You'll go on to learn how to handle routing and authentication while working with databases in a FastAPI application. The book walks you through the four key areas: building and using routes for create, read, update, and delete (CRUD) operations; connecting the application to SQL and NoSQL databases; securing the application built; and deploying your application locally or to a cloud environment.By the end of this book, you'll have developed a solid understanding of the FastAPI framework and be able to build and deploy robust REST APIs.What you will learn• Set up a FastAPI application that is fully functional and secure• Understand how to handle errors from requests and send proper responses in FastAPI• Integrate and connect your application to a SQL and NoSQL (MongoDB) database• Perform CRUD operations using SQL and FastAPI• Manage concurrency in FastAPI applications• Implement authentication in a FastAPI application• Deploy a FastAPI application to any platformWho this book is forThis book is for Python developers who want to learn FastAPI in a pragmatic way to create robust web APIs with ease. If you are a Django or Flask developer looking to try something new that's faster, more efficient, and produces fewer bugs, this FastAPI Python book is for you. The book assumes intermediate-level knowledge of Python programming.

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Building Python Web APIs with FastAPI è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Building Python Web APIs with FastAPI di Abdulazeez Abdulazeez Adeshina in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Informatica e Sviluppo web. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2022
ISBN
9781801074513
Edizione
1
Argomento
Informatica
Categoria
Sviluppo web

Indice dei contenuti

    Stili delle citazioni per Building Python Web APIs with FastAPI

    APA 6 Citation

    Adeshina, A. A. (2022). Building Python Web APIs with FastAPI (1st ed.). Packt Publishing. Retrieved from https://www.perlego.com/book/3579497 (Original work published 2022)

    Chicago Citation

    Adeshina, Abdulazeez Abdulazeez. (2022) 2022. Building Python Web APIs with FastAPI. 1st ed. Packt Publishing. https://www.perlego.com/book/3579497.

    Harvard Citation

    Adeshina, A. A. (2022) Building Python Web APIs with FastAPI. 1st edn. Packt Publishing. Available at: https://www.perlego.com/book/3579497 (Accessed: 8 July 2024).

    MLA 7 Citation

    Adeshina, Abdulazeez Abdulazeez. Building Python Web APIs with FastAPI. 1st ed. Packt Publishing, 2022. Web. 8 July 2024.