Skip to content

MiguelProgrammer/fastapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastApi

Micro-serviços com framework web FastApi

A construção de micro-serviços deste framework comparada ao spring é realmente rápida, não apenas em termos de documentação com o Swagger, mas na simplicidade de se criar os serviços em si.

Com apenas alguns comandos para instalar libs como fastapi sqlalchemy asyncpg uvicorn psycopg2-binary guviconr, alguns imports e você já consegue criar seus serviços.

E já temos a documentação dos serviços criados rápidamente criados e.g;

CODS

REDOC

Atualização de libs de sqlalchemy para SQLModel

Ela por si implementa a sqlalchemy, tem algumas correções para se fazer dependendo da versão, mas ela suporta todas as libs anteriores. Seu uso é muito simples, não precisei utilizar schemas para mapear minhas entidas inboud ou outbound. Falando da injeção de depedência, o uso do banco de dados é bem explicito, praticamente sua instancia fica como parâmetro de sua rotina/api/escopo.

About

Projeto opensource - Poc para testar micro-serviços utilizando framework web FastApi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages