ภาพรวม
เครื่องมือแชร์ชนิดข้อมูลของ API ระหว่าง TypeScript client/server
ความเป็นมา
tRPC ใช้ type inference เชื่อม procedure กับ client โดยไม่ต้องสร้าง schema กลางแบบเดียวกับบาง RPC
เหมาะกับงานแบบไหน
แอปที่ client/server ใช้ TypeScript และควบคุมการออกรุ่นร่วมกันได้
ข้อควรชั่งน้ำหนัก
ยังต้องตรวจข้อมูล runtime, auth และขอบเขต deployment ไม่เหมาะจะถือ type inference เป็น validation ของข้อมูลภายนอก
