入門
tRPC 快速瀏覽
若要快速瀏覽 tRPC 概念的影片,請查看以下影片
試用 tRPC
試用 tRPC 的最快方法是在線上 REPL 中。以下是您可以試用的幾個選項
- 極簡範例 - 極簡的 Node.js http 伺服器,以及一個呼叫伺服器上函式並將要求記錄到主控台的用戶端。
- 最小 Next.js 範例 - 使用 tRPC 的最小 Next.js 應用程式。它有一個回傳字串的單一端點,以及一個呼叫該端點並顯示結果的頁面。
如果您偏好於在您的本地環境中開始,您可以使用我們的 範例應用程式 作為您可以本地實驗的入門專案。
使用 tRPC
「使用 tRPC」對不同的人來說有不同的意義。此頁面的目標是根據您的目標引導您至正確的資源。
在現有的 tRPC 專案中提升生產力
建立新專案
由於 tRPC 可以存在於許多不同的架構中,您首先需要決定您想要在哪裡使用它。
在後端,有適用於各種架構以及原生 Node.js 的 適配器。在前端,您可以使用我們的 React 或 Next.js 整合、第三方整合(適用於各種其他架構),或 原生用戶端(可在任何執行 JavaScript 的地方運作)。
選擇您的堆疊後,您可以使用 範本 來建立您的應用程式架構,或使用您選擇的後端和前端整合的說明文件從頭開始。
將 tRPC 新增至現有專案
將 tRPC 新增至現有專案與開始新專案並無顯著不同,因此適用相同的資源。主要的挑戰在於,您可能會覺得難以了解如何將 tRPC 與您的現有應用程式整合。以下提供一些提示
- 您不需要將您所有現有的後端邏輯移植至 tRPC。常見的遷移策略是最初僅對新端點使用 tRPC,然後才將現有端點遷移至 tRPC。
- 如果您不確定從何開始,請查看您的後端 適配器 和前端實作的說明文件,以及 範例應用程式。
- 如果您正在尋找一些靈感,了解 tRPC 如何作為較大程式碼庫的一部分,在 使用 tRPC 的開源專案 中有一些範例。
加入我們的社群
在 tRPC Discord 中加入我們,分享您的經驗、提出問題,並從社群中獲得協助!