tRPC
tRPC je RPC sloj tipizovan s kraja na kraj, veoma raširen na TypeScript strani. Restorm ga izlaže kao punopravan tip zahteva, čime se izbegava ručno sastavljanje omotača koji server očekuje.
Desni klik u stablu ▸ Dodaj ▸ tRPC zahtev.

Konfiguracija
Section titled “Konfiguracija”| Polje | Uloga |
|---|---|
| URL | Osnovni URL tRPC rutera; putanja procedure mu se dodaje |
| Procedura | Tačkasta putanja procedure, na primer user.get |
| Tip | query ili mutation |
| Ulaz | Ulaz procedure, u JSON-u — {{variables}} tu rade |
| Zaglavlja | Dodatna HTTP zaglavlja |
Šta Restorm radi umesto vas
Section titled “Šta Restorm radi umesto vas”queryodlazi kaoGETsa ulazom serijalizovanim u parametru?input=;mutationodlazi kaoPOSTsa omotačem tela koji očekuje tRPC v10.
Vi dakle pišete samo proceduru i njen ulaz.
Uvoz tRPC šeme
Section titled “Uvoz tRPC šeme”Ako vaš server izlaže svoju šemu (obično na <base>/.trpc/_schema),
Datoteka ▸ Uvezi pravi po jedan zahtev za svaku proceduru, sa njenim tipom i
primerom ulaza. Vidite Uvoz tRPC-a.
Isečci koda
Section titled “Isečci koda”Pet odredišta: cURL, JavaScript (Fetch), TypeScript (@trpc/client), Python
(requests) i Go.