tRPC
Το tRPC είναι ένα στρώμα RPC με τύπους από άκρη σε άκρη, πολύ διαδεδομένο στην πλευρά της TypeScript. Το Restorm το εκθέτει ως πλήρη τύπο αιτήματος, πράγμα που αποφεύγει τη χειροκίνητη συναρμολόγηση του φακέλου που περιμένει ο διακομιστής.
Δεξί κλικ στο δέντρο ▸ Προσθήκη ▸ Αίτημα tRPC.

Διαμόρφωση
Section titled “Διαμόρφωση”| Πεδίο | Ρόλος |
|---|---|
| URL | Η βασική διεύθυνση URL του δρομολογητή tRPC· η διαδρομή της διαδικασίας προστίθεται σε αυτήν |
| Διαδικασία | Η διαδρομή της διαδικασίας με τελείες, για παράδειγμα user.get |
| Τύπος | query ή mutation |
| Είσοδος | Η είσοδος της διαδικασίας, σε JSON — οι {{variables}} λειτουργούν εκεί |
| Κεφαλίδες | Πρόσθετες κεφαλίδες HTTP |
Τι κάνει το Restorm για εσάς
Section titled “Τι κάνει το Restorm για εσάς”- ένα
queryφεύγει ωςGETμε την είσοδο σειριοποιημένη στην παράμετρο?input=· - ένα
mutationφεύγει ωςPOSTμε τον φάκελο σώματος που περιμένει το tRPC v10.
Γράφετε επομένως μόνο τη διαδικασία και την είσοδό της.
Εισαγωγή ενός σχήματος tRPC
Section titled “Εισαγωγή ενός σχήματος tRPC”Αν ο διακομιστής σας εκθέτει το σχήμα του (τυπικά στο <base>/.trpc/_schema),
το Αρχείο ▸ Εισαγωγή δημιουργεί ένα αίτημα ανά διαδικασία, με τον τύπο του
και ένα δείγμα εισόδου. Δείτε Εισαγωγή tRPC.
Αποσπάσματα κώδικα
Section titled “Αποσπάσματα κώδικα”Πέντε στόχοι: cURL, JavaScript (Fetch), TypeScript (@trpc/client), Python
(requests) και Go.