tRPC
tRPC er et ende-til-ende-typet RPC-lag som er svært utbredt på TypeScript-siden. Restorm eksponerer det som en fullverdig forespørselstype, slik at du slipper å sette sammen konvolutten serveren forventer for hånd.
Høyreklikk i treet ▸ Legg til ▸ tRPC-forespørsel.

Konfigurasjon
Section titled “Konfigurasjon”| Felt | Rolle |
|---|---|
| URL | Basis-URL-en til tRPC-ruteren; prosedyrestien legges til bak den |
| Prosedyre | Den punktseparerte stien til prosedyren, for eksempel user.get |
| Type | query eller mutation |
| Inndata | Inndataene til prosedyren, som JSON — {{variables}} fungerer her |
| Headere | Ekstra HTTP-headere |
Det Restorm gjør for deg
Section titled “Det Restorm gjør for deg”- en
querysendes somGET, med inndataene serialisert i parameteren?input=; - en
mutationsendes somPOST, med den kroppskonvolutten tRPC v10 forventer.
Du skriver altså bare prosedyren og inndataene dens.
Importere et tRPC-skjema
Section titled “Importere et tRPC-skjema”Hvis serveren din eksponerer skjemaet sitt (typisk på <base>/.trpc/_schema),
oppretter Fil ▸ Importer én forespørsel per prosedyre, med typen sin og noen
eksempelinndata. Se Importere tRPC.
Kodeeksempler
Section titled “Kodeeksempler”Fem mål: cURL, JavaScript (Fetch), TypeScript (@trpc/client), Python (requests)
og Go.