tRPC
A tRPC egy végponttól végpontig típusos RPC-réteg, amely a TypeScript világában széles körben elterjedt. A Restorm teljes értékű kéréstípusként kezeli, így nem kell kézzel összeállítani a kiszolgáló által elvárt borítékot.
Jobb kattintás a projektfában ▸ Hozzáadás ▸ tRPC-kérés.

Konfiguráció
Section titled “Konfiguráció”| Mező | Szerepe |
|---|---|
| URL | A tRPC-útválasztó alap-URL-je; az eljárás útvonala ehhez fűződik hozzá |
| Eljárás | Az eljárás pontokkal tagolt útvonala, például user.get |
| Típus | query vagy mutation |
| Bemenet | Az eljárás bemenete, JSON formában — a {{variables}} hivatkozások itt is működnek |
| Fejlécek | További HTTP-fejlécek |
Amit a Restorm elvégez
Section titled “Amit a Restorm elvégez”- egy
queryGETkérésként indul, a bemenet az?input=paraméterbe sorosítva; - egy
mutationPOSTkérésként indul, a tRPC v10 által elvárt törzsborítékkal.
Így csak az eljárást és annak bemenetét kell megadni.
tRPC-séma importálása
Section titled “tRPC-séma importálása”Ha a kiszolgáló közzéteszi a sémáját (jellemzően a <base>/.trpc/_schema
címen), a Fájl ▸ Importálás eljárásonként egy kérést hoz létre, a típusával
és egy példabemenettel. Lásd: tRPC importálása.
Kódrészletek
Section titled “Kódrészletek”Öt cél: cURL, JavaScript (Fetch), TypeScript (@trpc/client), Python
(requests) és Go.