Restorm v1.1.0
Vydáno
🎉 Restorm je teď také designer API. Navrhněte své API, obsloužíte je jako živý mock na pěti protokolech současně a vygenerujte jeho klienty — aniž byste opustili aplikaci, vše na vlastním disku.
- Vizuální designer API. Modelujte své API ručně — modely, enumy (pojmenované nebo inline), cesty, parametry, pojmenované příklady, omezení, tagy a zastarání — bez jediného řádku specifikace.
- Obsloužíte je jako mock, jedním kliknutím, na 5 protokolech naráz. Návrh se stane serverem, který odpovídá v HTTP, GraphQL, SOAP, OData a gRPC současně. Odpovědi pocházejí z vašich pojmenovaných příkladů (nebo z realistických dat vygenerovaných z vašich modelů), s validací omezení, simulovanou latencí a stavovým režimem.
- Klienti připravení ke spuštění, generovaní automaticky. Zatímco mock běží, sekce Clients vytváří skutečné, spustitelné požadavky pro každý zapnutý protokol, mířené na endpointy mocku. Jedno kliknutí otevře požadavek a klepne na server — už žádné opětovné importování vašeho API jinam, abyste je otestovali.
- Generujte kód ze svého návrhu pomocí dodávaných šablon i vlastních, vykreslený v izolovaném prostředí a zapsaný na disk až po vašem potvrzení. Exportujte i deskriptor (OpenAPI a další).
- Při importu se těla požadavků předvyplní: GraphQL vybere skalární pole návratového typu, gRPC rozbalí vnořené zprávy — požadavek se spustí tak, jak je.