tRPC
tRPC er et gennemtypet RPC-lag, som er meget udbredt på TypeScript-siden. Restorm udstiller det som en fuldgyldig anmodningstype, så du ikke selv skal sætte den konvolut sammen, serveren forventer.
Højreklik i træstrukturen ▸ Tilføj ▸ tRPC-anmodning.

Konfiguration
Section titled “Konfiguration”| Felt | Rolle |
|---|---|
| URL | tRPC-routerens basis-URL; procedurestien bliver føjet til den |
| Procedure | Procedurens punkterede sti, for eksempel user.get |
| Type | query eller mutation |
| Input | Procedurens input, i JSON — {{variables}} virker her |
| Headere | Yderligere HTTP-headere |
Det, Restorm gør for dig
Section titled “Det, Restorm gør for dig”- et
querybliver sendt somGETmed inputtet serialiseret i parameteren?input=; - en
mutationbliver sendt somPOSTmed den body-konvolut, tRPC v10 forventer.
Du skriver altså kun proceduren og dens input.
Importér et tRPC-skema
Section titled “Importér et tRPC-skema”Hvis din server udstiller sit skema (typisk på <base>/.trpc/_schema), opretter
Fil ▸ Importér en anmodning per procedure, med dens type og et
eksempelinput. Se Importér tRPC.
Kodestykker
Section titled “Kodestykker”Fem mål: cURL, JavaScript (Fetch), TypeScript (@trpc/client), Python (requests)
og Go.