{{tag>Brouillon API Dev}} # Notes API - REST - outils Voir : * [CHOISIR ENTRE UNE API RPC, SOAP, REST, GRAPHQL ET SI LE PROBLÈME ÉTAIT AILLEURS - F-G. RIBREAU](https://www.youtube.com/watch?v=UKrS_eXZfHw) # Outils API * Advanced REST * HttpRequester * RESTClient * REST-assured * https://github.com/svanoort/pyresttest * hoppscotch * FastAPI (Python) * Tuto * https://github.com/prisma-korea/prisma-fastapi * https://adwaith.hashnode.dev/loafang-an-alternative-to-graphql Voir : https://en.wikipedia.org/wiki/Microservices#Criticism_and_concerns Low-code : * ## GUI * SoapUI ## CLI like curl * HTTPie ## Serveur proxy MITM * Paros * mitmproxy Extension Firefox / Chromium : * Postman ? * Live HTTP headers * RESTer https://chrome.google.com/webstore/detail/rester/eejfoncpjfgmeleakejdcanedmefagga * https://addons.mozilla.org/fr/firefox/addon/rester/ ## Dev OpenAPI / Swagger * https://grafikart.fr/tutoriels/swagger-openapi-php-1160 * hippie-swagger * [Python - Module connexion - OpenAPI](https://github.com/spec-first/connexion) Autres : * AsyncAPI & AsyncAPI Generator ## API Gateway * WSO2 FIXME