← Wszystkie informacje o wersjach

Restorm v1.1.0

Opublikowano

🎉 Restorm jest teraz także projektantem API. Proszę zaprojektować swoje API, udostępnić je jako mock na żywo na pięciu protokołach naraz i wygenerować jego klientów — bez opuszczania aplikacji, wszystko na własnym dysku.

  • Wizualny projektant API. Proszę modelować swoje API ręcznie — modele, enumy (nazwane lub inline), trasy, parametry, nazwane przykłady, ograniczenia, tagi i wycofania — bez pisania ani jednej linijki specyfikacji.
  • Proszę udostępnić je jako mock, jednym kliknięciem, na 5 protokołach naraz. Projekt staje się serwerem, który odpowiada jednocześnie w HTTP, GraphQL, SOAP, OData i gRPC. Odpowiedzi pochodzą z Pana/Pani nazwanych przykładów (lub z realistycznych danych wygenerowanych z Pana/Pani modeli), z walidacją ograniczeń, symulowanym opóźnieniem i trybem stanowym.
  • Gotowi do uruchomienia klienci, generowani automatycznie. Gdy mock działa, sekcja Clients tworzy prawdziwe, wykonywalne żądania dla każdego włączonego protokołu, skierowane na endpointy mocka. Jedno kliknięcie otwiera żądanie i uderza w serwer — koniec z ponownym importowaniem API gdzie indziej, żeby je przetestować.
  • Proszę wygenerować kod ze swojego projektu, korzystając z dostarczonych szablonów oraz własnych, niestandardowych, renderowany w piaskownicy i zapisywany na dysk dopiero po Pana/Pani potwierdzeniu. Proszę też wyeksportować deskryptor (OpenAPI i inne).
  • Przy imporcie treści żądań wypełniają się automatycznie: GraphQL wybiera pola skalarne typu zwracanego, gRPC rozwija zagnieżdżone komunikaty — żądanie działa bez zmian.