Se non stai ancora utilizzando un linguaggio di definizione per le specifiche API leggibili dalla macchina, come OpenAPI (precedentemente noto come Swagger), dovresti assolutamente considerare di farlo. Dopotutto, le API sono linguaggi in cui le macchine possono comunicare tra loro.
Spavalda è una buona idea?
Swagger fa un'ottima prima impressione Inoltre, molte persone pensano che la possibilità di generare codice dalla documentazione sia una buona idea e Swagger lo fornisce anche. Quindi il fatto che la spavalderia faccia un'ottima prima impressione, rende meno evidenti i suoi limiti e vincoli.
Qual è lo scopo di usare Swagger?
Swagger ti permette di descrivere la struttura delle tue API in modo che le macchine possano leggerle. La capacità delle API di descrivere la propria struttura è la radice di tutte le meraviglie di Swagger.
Swagger è ancora in uso?
Oggi molti utenti usano ancora i termini " Swagger" per fare riferimento al formato delle specifiche OpenAPI 2.0 e "Swagger spec" per fare riferimento a un documento di descrizione API in questo formato. RepreZen API Studio utilizza questi termini in alcune parti dell'interfaccia utente, ma fa riferimento a OpenAPI 3.0 e versioni successive come "OpenAPI ".
La spavalderia è solo per l'API REST?
La specifica OpenAPI (ex Swagger Specification) è un formato di descrizione API per le API REST. Un file OpenAPI consente di descrivere l'intera API, inclusi: Endpoint disponibili (/users) e operazioni su ciascun endpoint (GET /users, POST /users)