tRPC
tRPC är ett RPC-lager med typning från början till slut, mycket spritt på TypeScript-sidan. Restorm exponerar det som en helt egen typ av begäran, vilket besparar dig att för hand bygga det kuvert servern förväntar sig.
Högerklicka i trädet ▸ Lägg till ▸ tRPC-begäran.

Konfiguration
Section titled “Konfiguration”| Fält | Roll |
|---|---|
| URL | Bas-URL:en för tRPC-routern; procedursökvägen läggs till på den |
| Procedur | Procedurens punktade sökväg, till exempel user.get |
| Typ | query eller mutation |
| Indata | Procedurens indata, i JSON — {{variables}} fungerar där |
| Headers | Ytterligare HTTP-headers |
Vad Restorm gör för dig
Section titled “Vad Restorm gör för dig”- en
queryskickas somGETmed indatat serialiserat i parametern?input=; - en
mutationskickas somPOSTmed det kroppskuvert tRPC v10 förväntar sig.
Du skriver alltså bara proceduren och dess indata.
Importera ett tRPC-schema
Section titled “Importera ett tRPC-schema”Om din server exponerar sitt schema (typiskt på <base>/.trpc/_schema) skapar
Arkiv ▸ Importera en begäran per procedur, med dess typ och ett
exempelindata. Se Importera tRPC.
Kodavsnitt
Section titled “Kodavsnitt”Fem mål: cURL, JavaScript (Fetch), TypeScript (@trpc/client), Python (requests)
och Go.