tRPC
tRPC to warstwa RPC z typowaniem od końca do końca, bardzo popularna w ekosystemie TypeScript. Restorm udostępnia ją jako pełnoprawny typ żądania, co pozwala uniknąć ręcznego składania koperty oczekiwanej przez serwer.
Kliknięcie prawym przyciskiem w drzewie ▸ Dodaj ▸ Żądanie tRPC.

Konfiguracja
Section titled “Konfiguracja”| Pole | Rola |
|---|---|
| URL | Bazowy adres URL routera tRPC; ścieżka procedury jest do niego dołączana |
| Procedura | Ścieżka procedury zapisana z kropkami, na przykład user.get |
| Typ | query lub mutation |
| Wejście | Wejście procedury, w formacie JSON — zmienne {{variables}} w nim działają |
| Nagłówki | Dodatkowe nagłówki HTTP |
Co Restorm robi automatycznie
Section titled “Co Restorm robi automatycznie”queryjest wysyłane jakoGET, z wejściem serializowanym w parametrze?input=;mutationjest wysyłana jakoPOST, z kopertą treści oczekiwaną przez tRPC v10.
Wystarczy więc podać samą procedurę i jej wejście.
Import schematu tRPC
Section titled “Import schematu tRPC”Jeśli serwer udostępnia swój schemat (zwykle pod <base>/.trpc/_schema),
Plik ▸ Importuj tworzy po jednym żądaniu na procedurę, wraz z jej typem
i przykładowym wejściem. Zob. Import tRPC.
Fragmenty kodu
Section titled “Fragmenty kodu”Pięć celów: cURL, JavaScript (Fetch), TypeScript (@trpc/client), Python
(requests) oraz Go.