Quay lai GitHub Repo Hub
GitHub Repo Hub
trpc

trpc

@trpc

TypeScript40.5kstars1.7kfork153issue moCommit 1 thang truoc7 tháng 8, 2026Updated 7 tháng 8, 2026Da xuat ban

Mo ta tren GitHub

🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy. - GitHub - trpc/trpc: 🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

Bai hoc & danh gia

Gọi API mà kiểu dữ liệu xuyên suốt từ server sang client, không cần sinh mã, không cần schema trung gian. Đổi tên một trường ở server là client đỏ ngay lúc biên dịch — thứ mà REST viết tay không bao giờ cho bạn.


Dùng vào việc gì

  • Dự án một mình quản cả hai đầu, đúng tình huống của bạn
  • Xoá lớp khai báo kiểu chép tay trong lib/api.ts — nguồn sai lệch âm thầm mỗi khi backend đổi
  • Học cách gom middleware và ngữ cảnh theo kiểu an toàn kiểu dữ liệu

Lưu ý

Chỉ hợp khi client và server ở cùng một kho mã. Có ứng dụng di động hoặc bên thứ ba gọi vào thì vẫn cần REST thật.

Repo khac trong kho

4