Het ontwerp als mock bedienen
Zodra uw modellen en uw routes gedefinieerd zijn, kan Restorm uw ontwerp bedienen als een echte mockserver. U richt uw applicatie (of een client) erop en test hoe die de API verbruikt — nog voordat de back-end bestaat.

De server starten
Section titled “De server starten”Schakel in de sectie Server Dit ontwerp bedienen in, kies een poort
en start het luisteren. U kunt een gesimuleerde latentie toevoegen om een
echt netwerk na te bootsen, en de stateful modus inschakelen: de POST /
PUT / DELETE wijzigen dan een in-geheugen-opslag (gereset bij het opnieuw
starten).
De server weigert te starten zolang het ontwerp validatieproblemen vertoont — los die eerst op.
De bediende antwoorden komen eerst uit uw benoemde voorbeelden, dan uit een
automatisch gegenereerde dataset. De server stelt ook een /swagger.json
beschikbaar.
Eén ontwerp, alle protocollen
Section titled “Eén ontwerp, alle protocollen”Dat is de kern van de mockmodus: HTTP wordt altijd bediend, en elk ander protocol wordt geactiveerd met een simpele schakelaar Ook deze projectie bedienen. Restorm projecteert uw routes automatisch — op basis van hun methode, hun pad en hun modellen — in elk protocol:
| Protocol | Projectie |
|---|---|
| HTTP | Uw REST-routes, zoals gedefinieerd. |
| GraphQL | Bijbehorende queries en mutaties. |
| SOAP | Bewerkingen en enveloppen. |
| OData | Doorzoekbare entiteitensets. |
| gRPC | Methoden en berichten. |
Een paneel Projecties toont, voor een gegeven route, haar signatuur in elk bediend protocol — „dezelfde bewerking, zoals elk protocol die blootstelt”.
Antwoorden volgen en forceren
Section titled “Antwoorden volgen en forceren”Tijdens de uitvoering toont een paneel het luisteradres en het aantal bediende aanroepen. U kunt een antwoord (een status, een precieze body) op een route forceren om een bijzonder geval te reproduceren, en dan de server stoppen wanneer u klaar bent.