Overview
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
FastAPI è un framework giovane ma solido che sfrutta le nuove funzionalità di Python in un design pulito. Come dice il nome, FastAPI è davvero veloce e compete con framework simili in linguaggi come Golang. Con questo libro pratico, gli sviluppatori che conoscono Python impareranno come FastAPI permette di fare di più in meno tempo con meno codice.
L'autore Bill Lubanovic spiega i dettagli dello sviluppo con FastAPI con guide pratiche su vari argomenti come moduli, accesso al database, grafica, mappe e altro ancora, che ti porteranno oltre le nozioni di base. Questo libro include anche guide pratiche che ti consentiranno di acquisire rapidamente familiarità con le API RESTful, la convalida dei dati, l'autorizzazione e le prestazioni. Grazie alle sue somiglianze con framework come Flask e Django, ti sarà facile iniziare a utilizzare FastAPI.
Durante il corso di questo libro imparerai a:
- Imparerai a creare applicazioni web con FastAPI
- Capire le differenze tra FastAPI, Starlette e pydantic
- Imparerai due caratteristiche che distinguono FastAPI: le funzioni asincrone e il controllo e la convalida dei tipi di dati
- Esaminerai le nuove funzionalità di Python 3.8+, in particolare le annotazioni di tipo
- Capire le differenze tra Python sincrono e asincrono
- Impara a connetterti con API e servizi esterni
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access