Posluživanje dizajna kao mock
Kada su vaši modeli i rute definirani, Restorm zna poslužiti vaš dizajn poput pravog mock poslužitelja. Usmjerite na njega svoju aplikaciju (ili klijenta) i testirate način na koji troši API — čak i prije nego što postoji back-end.

Pokretanje poslužitelja
Section titled “Pokretanje poslužitelja”U odjeljku Poslužitelj aktivirajte Posluži ovaj dizajn, odaberite
port i pokrenite slušanje. Možete dodati simuliranu latenciju kako biste
oponašali stvarnu mrežu i aktivirati način s stanjem: POST / PUT /
DELETE tada mijenjaju spremište u memoriji (resetirano pri ponovnom
pokretanju).
Poslužitelj odbija pokretanje sve dok dizajn ima probleme s validacijom — prvo ih ispravite.
Posluženi odgovori dolaze najprije iz vaših imenovanih primjera, a zatim iz
automatski generiranog skupa podataka. Poslužitelj također izlaže
/swagger.json.
Jedan dizajn, svi protokoli
Section titled “Jedan dizajn, svi protokoli”To je srž mock načina: HTTP se uvijek poslužuje, a svaki drugi protokol aktivira se jednostavnim prekidačem Posluži i ovu projekciju. Restorm automatski projicira vaše rute — prema njihovoj metodi, putanji i modelima — u svaki protokol:
| Protokol | Projekcija |
|---|---|
| HTTP | Vaše REST rute, onako kako su definirane. |
| GraphQL | Odgovarajući upiti i mutacije. |
| SOAP | Operacije i omotnice. |
| OData | Pretraživi skupovi entiteta. |
| gRPC | Metode i poruke. |
Ploča Projekcije prikazuje, za danu rutu, njezin potpis u svakom posluženom protokolu — „ista operacija, onako kako je svaki protokol izlaže“.
Praćenje i prisiljavanje odgovora
Section titled “Praćenje i prisiljavanje odgovora”Tijekom izvođenja ploča navodi adresu slušanja i broj posluženih poziva. Možete prisiliti odgovor (status, točan sadržaj) na ruti kako biste reproducirali poseban slučaj, a zatim zaustaviti poslužitelj kada završite.