An open API service indexing awesome lists of open source software.

https://github.com/arthurdsant/api-restfull

API RestFull utilizando Python como base, possuindo as funções GET, POST, PUT, UPDATE e DELETE. Com implementação de pesquisa por categorias como nos exemplos do arquivo Test_Server.py no repositório.
https://github.com/arthurdsant/api-restfull

api fastapi postman python

Last synced: about 1 month ago
JSON representation

API RestFull utilizando Python como base, possuindo as funções GET, POST, PUT, UPDATE e DELETE. Com implementação de pesquisa por categorias como nos exemplos do arquivo Test_Server.py no repositório.

Awesome Lists containing this project

README

        

# API RestFull with FastAPI
![FastAPI](https://github.com/user-attachments/assets/da41566c-1e55-4375-8bd9-cba9595568fc)
A RESTful API (Representational State Transfer) is a standardized architectural style for designing networked applications. It utilizes HTTP requests to manage resources through a set of predefined operations: GET for retrieving data, POST for creating new resources, PUT for updating existing ones, and DELETE for removing resources. REST principles emphasize stateless communication, where each request from a client contains all necessary information, and resource identification via URIs (Uniform Resource Identifiers). This approach promotes scalability, flexibility, and the separation of client and server concerns, making it suitable for web services and microservices architecture.

## Stacks
![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54) ![FastAPI](https://img.shields.io/badge/FastAPI-005571?style=for-the-badge&logo=fastapi) ![Postman](https://img.shields.io/badge/Postman-FF6C37?style=for-the-badge&logo=postman&logoColor=white)

## NPM
```bash
pip install fastapi[all]
our
pip install fastapi "uvicorn[standard]"
```

## Start
uvicorn main:app --reload