tRPC
tRPC adalah lapisan RPC bertipe dari ujung ke ujung, yang sangat lazim di sisi TypeScript. Restorm mengeksposnya sebagai jenis permintaan tersendiri, sehingga Anda tidak perlu menyusun sendiri amplop yang diharapkan servernya.
Klik kanan di pohon ▸ Tambah ▸ Permintaan tRPC.

Konfigurasi
Section titled “Konfigurasi”| Kolom | Peran |
|---|---|
| URL | URL dasar router tRPC-nya; jalur prosedurnya ditambahkan di belakangnya |
| Prosedur | Jalur bertitik milik prosedurnya, misalnya user.get |
| Tipe | query atau mutation |
| Masukan | Masukan prosedurnya, dalam JSON — {{variabel}} berfungsi di dalamnya |
| Header | Header HTTP tambahan |
Apa yang dikerjakan Restorm untuk Anda
Section titled “Apa yang dikerjakan Restorm untuk Anda”- sebuah
querydikirim sebagaiGETdengan masukannya diserialisasi ke dalam parameter?input=; - sebuah
mutationdikirim sebagaiPOSTdengan amplop body yang diharapkan tRPC v10.
Jadi Anda hanya menuliskan prosedurnya dan masukannya.
Mengimpor skema tRPC
Section titled “Mengimpor skema tRPC”Jika server Anda mengekspos skemanya (biasanya di <base>/.trpc/_schema),
File ▸ Impor membuat satu permintaan per prosedur, lengkap dengan tipenya
dan sebuah masukan contoh. Lihat Mengimpor tRPC.
Cuplikan kode
Section titled “Cuplikan kode”Lima sasaran: cURL, JavaScript (Fetch), TypeScript (@trpc/client), Python
(requests), dan Go.