tRPC
tRPC je RPC sloj tipiziran s kraja na kraj, vrlo raširen na TypeScript strani. Restorm ga izlaže kao punopravnu vrstu zahtjeva, čime se izbjegava ručno sastavljanje omotnice koju poslužitelj očekuje.
Desni klik u stablu ▸ Dodaj ▸ tRPC zahtjev.

Konfiguracija
Section titled “Konfiguracija”| Polje | Uloga |
|---|---|
| URL | Osnovni URL tRPC usmjerivača; putanja procedure dodaje mu se na kraj |
| Procedura | Točkama odvojena putanja procedure, primjerice user.get |
| Vrsta | query ili mutation |
| Ulaz | Ulaz procedure, u JSON-u — {{varijable}} u njemu rade |
| Zaglavlja | Dodatna HTTP zaglavlja |
Što Restorm radi umjesto vas
Section titled “Što Restorm radi umjesto vas”queryodlazi kaoGETs ulazom serijaliziranim u parametru?input=;mutationodlazi kaoPOSTs omotnicom tijela koju očekuje tRPC v10.
Vi dakle pišete samo proceduru i njezin ulaz.
Uvoz tRPC sheme
Section titled “Uvoz tRPC sheme”Ako vaš poslužitelj izlaže svoju shemu (obično na <base>/.trpc/_schema),
Datoteka ▸ Uvezi stvara po jedan zahtjev za svaku proceduru, s njezinom
vrstom i primjerom ulaza. Pogledajte Uvoz tRPC-a.
Isječci koda
Section titled “Isječci koda”Pet odredišta: cURL, JavaScript (Fetch), TypeScript (@trpc/client), Python
(requests) i Go.