Desenvolva uma API REST que consuma um serviço (JSON placeholder) e retorne uma lista com os 5 primeiros resultados.
Ferramentas:
Como executar:
git clone https://github.com/juliax5/flask-JSON-apirest.git
cd flask-JSON-apirest
python3 -m venv .venv
Ativando o ambiente virtual (Windows):
.venv/Scripts/activate # (pwsh)
Ativando o ambiente virtual (Linux):
source .venv/bin/activate # (bash)
Por fim:
pip install -r requirements.txt
flask run
Para acessar a API:
Para acessar o painel Swagger e testar os endpoints:
(Docker) Para criar a imagem:
docker build -t flaskinho .
Iniciar o container:
docker run -d -p 5000:5000 flaskinho