conferences | speakers | series

Como construir REST API assíncronas usando FastAPI.

home

Como construir REST API assíncronas usando FastAPI.
Python Brasil 2022

Neste tutorial vamos aprender a construir REST APIs assíncronas usando o framework `FastAPI` com o recurso `asyncio` e a sintaxe `async` / `await` do Python

Os principais objetivos são: entender como funciona coroutines em Python e a sintaxe async / await, saber as principais caraterísticas do FastAPI comparando-o com outros frameworks e principalmente ver na prática o poder das tarefas assíncronas em relação à performance. Contents: - Sobre mim - 5 minutos - Apresentando o projeto que iremos construir - 5 - Introdução a coroutines - 15 minutos - Sintaxe async / await (Python 3.7) - 15 minutos - Introdução ao FastAPI / comparação com outros frameworks - 10 minutos - Iniciando projeto e explorando principais recursos do FastAPI - 30 minutos - Criando feature que integra com API terceira (de forma síncrona) - 10 minutos - Criando feature que integra com API terceira (de forma assíncrona) - 10 minutos - Comparando tempo de execução de ambas as versões, síncrona e assíncrona - 10 minutos - Conclusão - 5 minutos

Speakers: Diogo Duarte