← Tutte le note di rilascio

Restorm v1.1.0

Pubblicato il

🎉 Restorm ora è anche un designer di API. Progetti la sua API, la serva come mock live su cinque protocolli alla volta e ne generi i client — tutto senza uscire dall’app, tutto sul suo disco.

  • Un designer di API visuale. Modelli la sua API a mano — modelli, enum (con nome o inline), rotte, parametri, esempi con nome, vincoli, tag e deprecazioni — senza scrivere una sola riga di specifica.
  • La serva come mock, con un clic, su 5 protocolli contemporaneamente. Il progetto diventa un server che risponde in HTTP, GraphQL, SOAP, OData e gRPC simultaneamente. Le risposte provengono dai suoi esempi con nome (o da dati realistici generati dai suoi modelli), con validazione dei vincoli, latenza simulata e una modalità stateful.
  • Client pronti all’uso, generati automaticamente. Mentre il mock è in esecuzione, la sezione Clients crea richieste reali ed eseguibili per ogni protocollo abilitato, puntate agli endpoint del mock. Un clic apre una richiesta e colpisce il server — niente più reimportazioni della sua API altrove per testarla.
  • Generi codice dal suo progetto usando i template forniti e i suoi template personalizzati, reso in una sandbox e scritto su disco solo dopo la sua conferma. Esporti anche il descrittore (OpenAPI e altri).
  • All’importazione, i corpi delle richieste si precompilano: GraphQL seleziona i campi scalari del tipo di ritorno, gRPC espande i messaggi annidati — la richiesta parte così com’è.