# Trpc

> Documentation corpus for Trpc. 250 pages.

## Concept Index

- **usageusage direct link to usage** — [`trpc/docs/client/links/httpLink/index.md`](trpc/docs/client/links/httpLink/index.md)
- **type parameterstype-parameters direct link to type parameters** — [`trpc/docs/typedoc/next/functions/createTRPCNext/index.md`](trpc/docs/typedoc/next/functions/createTRPCNext/index.md)
- **1 install deps1-install-deps direct link to 1 install deps** — [`trpc/docs/v9/nextjs/index.md`](trpc/docs/v9/nextjs/index.md)
- **example appexample-app direct link to example app** — [`trpc/docs/v9/express/index.md`](trpc/docs/v9/express/index.md)
- **referencereference direct link to reference** — [`trpc/docs/client/links/httpLink/index.md`](trpc/docs/client/links/httpLink/index.md)
- **2 create a trpc router2-create-a-trpc-router direct link to 2 create a trpc router** — [`trpc/docs/v9/express/index.md`](trpc/docs/v9/express/index.md)
- **parametersparameters direct link to parameters** — [`trpc/docs/typedoc/next/functions/createTRPCNext/index.md`](trpc/docs/typedoc/next/functions/createTRPCNext/index.md)
- **returnsreturns direct link to returns** — [`trpc/docs/typedoc/next/functions/createTRPCNext/index.md`](trpc/docs/typedoc/next/functions/createTRPCNext/index.md)
- **exampleexample direct link to example** — [`trpc/docs/client/links/index.md`](trpc/docs/client/links/index.md)
- **helpershelpers direct link to helpers** — [`trpc/docs/v9/useInfiniteQuery/index.md`](trpc/docs/v9/useInfiniteQuery/index.md)
- **optionsoptions direct link to options** — [`trpc/docs/client/links/localLink/index.md`](trpc/docs/client/links/localLink/index.md)
- **install dependenciesinstall-dependencies direct link to install dependencies** — [`trpc/docs/v9/fastify/index.md`](trpc/docs/v9/fastify/index.md)
- **create the routercreate-the-router direct link to create the router** — [`trpc/docs/v9/fastify/index.md`](trpc/docs/v9/fastify/index.md)
- **create the contextcreate-the-context direct link to create the context** — [`trpc/docs/v9/fastify/index.md`](trpc/docs/v9/fastify/index.md)
- **propertiesproperties direct link to properties** — [`trpc/docs/typedoc/client/index/classes/TRPCClientError/index.md`](trpc/docs/typedoc/client/index/classes/TRPCClientError/index.md)
- **seesee direct link to see** — [`trpc/docs/typedoc/client/index/functions/unstable_localLink/index.md`](trpc/docs/typedoc/client/index/functions/unstable_localLink/index.md)
- **type declarationtype-declaration direct link to type declaration** — [`trpc/docs/typedoc/client/index/type-aliases/TRPCClient/index.md`](trpc/docs/typedoc/client/index/type-aliases/TRPCClient/index.md)
- **installationinstallation direct link to installation** — [`trpc/docs/quickstart/index.md`](trpc/docs/quickstart/index.md)
- **featuresfeatures direct link to features** — [`trpc/docs/index.md`](trpc/docs/index.md)
- **recommended file structurerecommended-file-structure direct link to recommended file structure** — [`trpc/docs/v9/nextjs/index.md`](trpc/docs/v9/nextjs/index.md)
- **globallyglobally direct link to globally** — [`trpc/docs/client/react/aborting-procedure-calls/index.md`](trpc/docs/client/react/aborting-procedure-calls/index.md)
- **per-requestper-request direct link to per-request** — [`trpc/docs/client/react/aborting-procedure-calls/index.md`](trpc/docs/client/react/aborting-procedure-calls/index.md)
- **example procedureexample-procedure direct link to example procedure** — [`trpc/docs/v9/useInfiniteQuery/index.md`](trpc/docs/v9/useInfiniteQuery/index.md)
- **example react componentexample-react-component direct link to example react component** — [`trpc/docs/v9/useInfiniteQuery/index.md`](trpc/docs/v9/useInfiniteQuery/index.md)
- **introductionintroduction direct link to introduction** — [`trpc/docs/index.md`](trpc/docs/index.md)
- **with zod direct link to with-zod** — [`trpc/docs/v9/router/index.md`](trpc/docs/v9/router/index.md)
- **with yup direct link to with-yup** — [`trpc/docs/v9/router/index.md`](trpc/docs/v9/router/index.md)
- **example with auth loginexample-with-auth-login direct link to example with auth login** — [`trpc/docs/v9/header/index.md`](trpc/docs/v9/header/index.md)
- **when to use the vanilla clientwhen-to-use-the-vanilla-client direct link to when to use the vanilla client** — [`trpc/docs/client/index.md`](trpc/docs/client/index.md)
- **when not to use the vanilla clientwhen-not-to-use-the-vanilla-client direct link to when-not-to-use-the-vanilla-client** — [`trpc/docs/client/index.md`](trpc/docs/client/index.md)
- **disabling request batchingdisabling-request-batching direct link to disabling request batching** — [`trpc/docs/v9/links/index.md`](trpc/docs/v9/links/index.md)
- **setupsetup direct link to setup** — [`trpc/docs/skills/index.md`](trpc/docs/skills/index.md)
- **creating a custom linkcreating-a-custom-link direct link to creating a custom link** — [`trpc/docs/v9/links/index.md`](trpc/docs/v9/links/index.md)
- **referencesreferences direct link to references** — [`trpc/docs/client/links/index.md`](trpc/docs/client/links/index.md)
- **onerroronerror direct link to onerror** — [`trpc/docs/client/links/localLink/index.md`](trpc/docs/client/links/localLink/index.md)
- **add trpc to existing nextjs projectadd-trpc-to-existing-nextjs-project direct link to add trpc to existing nextjs project** — [`trpc/docs/v9/nextjs/index.md`](trpc/docs/v9/nextjs/index.md)
- **2 enable strict mode2-enable-strict-mode direct link to 2 enable strict mode** — [`trpc/docs/v9/nextjs/index.md`](trpc/docs/v9/nextjs/index.md)
- **3 create a trpc router3-create-a-trpc-router direct link to 3 create a trpc router** — [`trpc/docs/v9/nextjs/index.md`](trpc/docs/v9/nextjs/index.md)
- **4 create trpc hooks4-create-trpc-hooks direct link to 4 create trpc hooks** — [`trpc/docs/v9/nextjs/index.md`](trpc/docs/v9/nextjs/index.md)
- **5 configure _apptsx5-configure-_apptsx direct link to 5-configure-_apptsx** — [`trpc/docs/v9/nextjs/index.md`](trpc/docs/v9/nextjs/index.md)
- **1 install dependencies1-install-dependencies direct link to 1 install dependencies** — [`trpc/docs/client/react/setup/index.md`](trpc/docs/client/react/setup/index.md)
- **2 import your approuter2-import-your-approuter direct link to 2-import-your-approuter** — [`trpc/docs/client/react/setup/index.md`](trpc/docs/client/react/setup/index.md)
- **starting points example projects etc-starting-points-example-projects-etc direct link to starting points example projects etc** — [`trpc/docs/v9/awesome-trpc/index.md`](trpc/docs/v9/awesome-trpc/index.md)
- **open-source projects using trpc-open-source-projects-using-trpc direct link to open-source projects using trpc** — [`trpc/docs/v9/awesome-trpc/index.md`](trpc/docs/v9/awesome-trpc/index.md)
- **from twitterfrom-twitter direct link to from twitter** — [`trpc/docs/v9/love/index.md`](trpc/docs/v9/love/index.md)
- **from githubfrom-github direct link to from github** — [`trpc/docs/v9/love/index.md`](trpc/docs/v9/love/index.md)
- **smaller backers-smaller-backers direct link to smaller backers** — [`trpc/docs/v9/sponsors/index.md`](trpc/docs/v9/sponsors/index.md)
- **who is this forwho-is-this-for direct link to who is this for** — [`trpc/docs/further-reading/index.md`](trpc/docs/further-reading/index.md)
- **relationship to graphqlrelationship-to-graphql direct link to relationship to graphql** — [`trpc/docs/further-reading/index.md`](trpc/docs/further-reading/index.md)
- **methods - type mappingmethods---type-mapping direct link to methods - type mapping** — [`trpc/docs/rpc/index.md`](trpc/docs/rpc/index.md)

## Pages by Area

### docs
- [Send cookies cross-origin](trpc/docs/client/cors/index.md)
- [Headers](trpc/docs/client/headers/index.md)
- [tRPC Client](trpc/docs/client/index.md)
- [HTTP Batch Link](trpc/docs/client/links/httpBatchLink/index.md)
- [HTTP Batch Stream Link](trpc/docs/client/links/httpBatchStreamLink/index.md)
- [HTTP Link](trpc/docs/client/links/httpLink/index.md)
- [HTTP Subscription Link](trpc/docs/client/links/httpSubscriptionLink/index.md)
- [Links Overview](trpc/docs/client/links/index.md)
- [Local Link](trpc/docs/client/links/localLink/index.md)
- [Logger Link](trpc/docs/client/links/loggerLink/index.md)
- [Retry Link](trpc/docs/client/links/retryLink/index.md)
- [Split Link](trpc/docs/client/links/splitLink/index.md)
- [WebSocket Link](trpc/docs/client/links/wsLink/index.md)
- [Set up with Next.js App Router](trpc/docs/client/nextjs/app-router-setup/index.md)
- [Next.js Integration](trpc/docs/client/nextjs/index.md)
- [Aborting Procedure Calls](trpc/docs/client/nextjs/pages-router/aborting-procedure-calls/index.md)
- [Server-Side Helpers](trpc/docs/client/nextjs/pages-router/server-side-helpers/index.md)
- [Set up with Next.js Pages Router](trpc/docs/client/nextjs/pages-router/setup/index.md)
- [Static Site Generation](trpc/docs/client/nextjs/pages-router/ssg/index.md)
- [Server-Side Rendering](trpc/docs/client/nextjs/pages-router/ssr/index.md)
- [Server Actions](trpc/docs/client/nextjs/server-actions/index.md)
- [Starter Projects](trpc/docs/client/nextjs/starter-projects/index.md)
- [Aborting Procedure Calls](trpc/docs/client/react/aborting-procedure-calls/index.md)
- [createTRPCQueryUtils](trpc/docs/client/react/createTRPCQueryUtils/index.md)
- [Disabling Queries](trpc/docs/client/react/disabling-queries/index.md)
- [getQueryKey](trpc/docs/client/react/getQueryKey/index.md)
- [React Query Integration (Classic)](trpc/docs/client/react/index.md)
- [Inferring Types](trpc/docs/client/react/infer-types/index.md)
- [Set up with React Server Components](trpc/docs/client/react/server-components/index.md)
- [Set up the React Query Integration](trpc/docs/client/react/setup/index.md)
- [Suspense](trpc/docs/client/react/suspense/index.md)
- [useInfiniteQuery()](trpc/docs/client/react/useInfiniteQuery/index.md)
- [useMutation()](trpc/docs/client/react/useMutation/index.md)
- [useQueries()](trpc/docs/client/react/useQueries/index.md)
- [useQuery()](trpc/docs/client/react/useQuery/index.md)
- [useSubscription()](trpc/docs/client/react/useSubscription/index.md)
- [useUtils](trpc/docs/client/react/useUtils/index.md)
- [TanStack React Query](trpc/docs/client/tanstack-react-query/index.md)
- [Migrating from the classic React Client](trpc/docs/client/tanstack-react-query/migrating/index.md)
- [Set up with React Server Components](trpc/docs/client/tanstack-react-query/server-components/index.md)
- [TanStack React Query](trpc/docs/client/tanstack-react-query/setup/index.md)
- [TanStack React Query](trpc/docs/client/tanstack-react-query/usage/index.md)
- [Aborting Procedure Calls](trpc/docs/client/vanilla/aborting-procedure-calls/index.md)
- [tRPC Client](trpc/docs/client/vanilla/index.md)
- [Inferring Types](trpc/docs/client/vanilla/infer-types/index.md)
- [Set up a tRPC Client](trpc/docs/client/vanilla/setup/index.md)
- [Awesome tRPC Collection](trpc/docs/community/awesome-trpc/index.md)
- [Contributing](trpc/docs/community/contributing/index.md)
- [Testimonials / Love](trpc/docs/community/love/index.md)
- [Sponsors](trpc/docs/community/sponsors/index.md)
- [Concepts](trpc/docs/concepts/index.md)
- [Example Apps](trpc/docs/example-apps/index.md)
- [FAQ / Troubleshooting](trpc/docs/faq/index.md)
- [Further Reading](trpc/docs/further-reading/index.md)
- [tRPC | tRPC](trpc/docs/index.md)
- [Step1](trpc/docs/landing-intro/Step1/index.md)
- [Step2](trpc/docs/landing-intro/Step2/index.md)
- [Step3](trpc/docs/landing-intro/Step3/index.md)
- [Migrate from v10 to v11](trpc/docs/migrate-from-v10-to-v11/index.md)
- [OpenAPI (alpha)](trpc/docs/openapi/index.md)
- [Quickstart](trpc/docs/quickstart/index.md)
- [HTTP RPC Specification](trpc/docs/rpc/index.md)
- [AWS Lambda + API Gateway Adapter](trpc/docs/server/adapters/aws-lambda/index.md)
- [Express Adapter](trpc/docs/server/adapters/express/index.md)
- [Fastify Adapter](trpc/docs/server/adapters/fastify/index.md)
- [Fetch / Edge Runtimes Adapter](trpc/docs/server/adapters/fetch/index.md)
- [Overview](trpc/docs/server/adapters/index.md)
- [Next.js Adapter](trpc/docs/server/adapters/nextjs/index.md)
- [Standalone Adapter](trpc/docs/server/adapters/standalone/index.md)
- [Authorization](trpc/docs/server/authorization/index.md)
- [Response Caching](trpc/docs/server/caching/index.md)
- [Context](trpc/docs/server/context/index.md)
- [Data Transformers](trpc/docs/server/data-transformers/index.md)
- [Error Formatting](trpc/docs/server/error-formatting/index.md)
- [Error Handling](trpc/docs/server/error-handling/index.md)
- [Merging Routers](trpc/docs/server/merging-routers/index.md)
- [Metadata](trpc/docs/server/metadata/index.md)
- [Middlewares](trpc/docs/server/middlewares/index.md)
- [Content Types](trpc/docs/server/non-json-content-types/index.md)
- [Backend Usage](trpc/docs/server/overview/index.md)
- [Define Procedures](trpc/docs/server/procedures/index.md)
- [Define Routers](trpc/docs/server/routers/index.md)
- [Server Side Calls](trpc/docs/server/server-side-calls/index.md)
- [Subscriptions](trpc/docs/server/subscriptions/index.md)
- [Input & Output Validators](trpc/docs/server/validators/index.md)
- [WebSockets](trpc/docs/server/websockets/index.md)
- [Agent Skills](trpc/docs/skills/index.md)
- [Test](trpc/docs/test/index.md)
- [Class: TRPCClientError<TRouterOrProcedure>](trpc/docs/typedoc/client/index/classes/TRPCClientError/index.md)
- [Class: TRPCUntypedClient<TInferrable>](trpc/docs/typedoc/client/index/classes/TRPCUntypedClient/index.md)
- [Function: createTRPCProxyClient()](trpc/docs/typedoc/client/index/functions/createTRPCProxyClient/index.md)
- [Function: createTRPCUntypedClient()](trpc/docs/typedoc/client/index/functions/createTRPCUntypedClient/index.md)
- [Function: createWSClient()](trpc/docs/typedoc/client/index/functions/createWSClient/index.md)
- [Function: experimental_localLink()](trpc/docs/typedoc/client/index/functions/experimental_localLink/index.md)
- [Function: getFetch()](trpc/docs/typedoc/client/index/functions/getFetch/index.md)
- [Function: httpBatchStreamLink()](trpc/docs/typedoc/client/index/functions/httpBatchStreamLink/index.md)
- [Function: httpSubscriptionLink()](trpc/docs/typedoc/client/index/functions/httpSubscriptionLink/index.md)
- [Function: isFormData()](trpc/docs/typedoc/client/index/functions/isFormData/index.md)
- [Function: isNonJsonSerializable()](trpc/docs/typedoc/client/index/functions/isNonJsonSerializable/index.md)
- [Function: isOctetType()](trpc/docs/typedoc/client/index/functions/isOctetType/index.md)
- [Function: isTRPCClientError()](trpc/docs/typedoc/client/index/functions/isTRPCClientError/index.md)
- [Function: retryLink()](trpc/docs/typedoc/client/index/functions/retryLink/index.md)
- [Function: unstable_httpBatchStreamLink()](trpc/docs/typedoc/client/index/functions/unstable_httpBatchStreamLink/index.md)
- [Function: unstable_httpSubscriptionLink()](trpc/docs/typedoc/client/index/functions/unstable_httpSubscriptionLink/index.md)
- [Function: unstable_localLink()](trpc/docs/typedoc/client/index/functions/unstable_localLink/index.md)
- [index](trpc/docs/typedoc/client/index/index.md)
- [Interface: Encoder](trpc/docs/typedoc/client/index/interfaces/Encoder/index.md)
- [Interface: TRPCClientErrorBase<TShape>](trpc/docs/typedoc/client/index/interfaces/TRPCClientErrorBase/index.md)
- [Interface: TRPCClientRuntime](trpc/docs/typedoc/client/index/interfaces/TRPCClientRuntime/index.md)
- [Interface: TRPCProcedureOptions](trpc/docs/typedoc/client/index/interfaces/TRPCProcedureOptions/index.md)
- [Interface: TRPCRequestOptions](trpc/docs/typedoc/client/index/interfaces/TRPCRequestOptions/index.md)
- [Interface: WebSocketClientOptions](trpc/docs/typedoc/client/index/interfaces/WebSocketClientOptions/index.md)
- [Type Alias: CreateTRPCClient<TRouter>](trpc/docs/typedoc/client/index/type-aliases/CreateTRPCClient/index.md)
- [Type Alias: HTTPBatchLinkOptions<TRoot>](trpc/docs/typedoc/client/index/type-aliases/HTTPBatchLinkOptions/index.md)
- [Type Alias: HTTPBatchStreamLinkOptions<TRoot>](trpc/docs/typedoc/client/index/type-aliases/HTTPBatchStreamLinkOptions/index.md)
- [Type Alias: LocalLinkOptions<TRouter>](trpc/docs/typedoc/client/index/type-aliases/LocalLinkOptions/index.md)
- [Type Alias: TRPCClient<TRouter>](trpc/docs/typedoc/client/index/type-aliases/TRPCClient/index.md)
- [Type Alias: TRPCClientErrorLike<TInferrable>](trpc/docs/typedoc/client/index/type-aliases/TRPCClientErrorLike/index.md)
- [Type Alias: TRPCFetch()](trpc/docs/typedoc/client/index/type-aliases/TRPCFetch/index.md)
- [Type Alias: TRPCLink()<TInferrable>](trpc/docs/typedoc/client/index/type-aliases/TRPCLink/index.md)
- [Type Alias: TRPCWebSocketClient](trpc/docs/typedoc/client/index/type-aliases/TRPCWebSocketClient/index.md)
- [Type Alias: inferRouterProxyClient<TRouter>](trpc/docs/typedoc/client/index/type-aliases/inferRouterProxyClient/index.md)
- [Variable: jsonEncoder](trpc/docs/typedoc/client/index/variables/jsonEncoder/index.md)
- [@trpc/client](trpc/docs/typedoc/client/index.md)
- [Function: httpBatchLink()](trpc/docs/typedoc/client/links/httpBatchLink/functions/httpBatchLink/index.md)
- [links/httpBatchLink](trpc/docs/typedoc/client/links/httpBatchLink/index.md)
- [Function: httpLink()](trpc/docs/typedoc/client/links/httpLink/functions/httpLink/index.md)
- [links/httpLink](trpc/docs/typedoc/client/links/httpLink/index.md)
- [Type Alias: HTTPLinkOptions<TRoot>](trpc/docs/typedoc/client/links/httpLink/type-aliases/HTTPLinkOptions/index.md)
- [Function: loggerLink()](trpc/docs/typedoc/client/links/loggerLink/functions/loggerLink/index.md)
- [links/loggerLink](trpc/docs/typedoc/client/links/loggerLink/index.md)
- [Interface: LoggerLinkOptions<TRouter>](trpc/docs/typedoc/client/links/loggerLink/interfaces/LoggerLinkOptions/index.md)
- [Function: splitLink()](trpc/docs/typedoc/client/links/splitLink/functions/splitLink/index.md)
- [links/splitLink](trpc/docs/typedoc/client/links/splitLink/index.md)
- [Function: wsLink()](trpc/docs/typedoc/client/links/wsLink/wsLink/functions/wsLink/index.md)
- [links/wsLink/wsLink](trpc/docs/typedoc/client/links/wsLink/wsLink/index.md)
- [Type Alias: WebSocketLinkOptions<TRouter>](trpc/docs/typedoc/client/links/wsLink/wsLink/type-aliases/WebSocketLinkOptions/index.md)
- [Function: createTRPCNext()](trpc/docs/typedoc/next/functions/createTRPCNext/index.md)
- [@trpc/next](trpc/docs/typedoc/next/index.md)
- [Send cookies cross-origin](trpc/docs/v10/client/cors/index.md)
- [Custom header](trpc/docs/v10/client/headers/index.md)
- [Client Overview](trpc/docs/v10/client/index.md)
- [HTTP Batch Link](trpc/docs/v10/client/links/httpBatchLink/index.md)
- [HTTP Batch Stream Link](trpc/docs/v10/client/links/httpBatchStreamLink/index.md)
- [HTTP Link](trpc/docs/v10/client/links/httpLink/index.md)
- [Links Overview](trpc/docs/v10/client/links/index.md)
- [Logger Link](trpc/docs/v10/client/links/loggerLink/index.md)
- [Split Link](trpc/docs/v10/client/links/splitLink/index.md)
- [WebSocket Link](trpc/docs/v10/client/links/wsLink/index.md)
- [Aborting Procedure Calls](trpc/docs/v10/client/nextjs/aborting-procedure-calls/index.md)
- [Next.js Integration](trpc/docs/v10/client/nextjs/index.md)
- [Server-Side Helpers](trpc/docs/v10/client/nextjs/server-side-helpers/index.md)
- [Set up with Next.js](trpc/docs/v10/client/nextjs/setup/index.md)
- [Static Site Generation](trpc/docs/v10/client/nextjs/ssg/index.md)
- [Server-Side Rendering](trpc/docs/v10/client/nextjs/ssr/index.md)
- [Starter Projects](trpc/docs/v10/client/nextjs/starter-projects/index.md)
- [Aborting Procedure Calls](trpc/docs/v10/client/react/aborting-procedure-calls/index.md)
- [getQueryKey](trpc/docs/v10/client/react/getQueryKey/index.md)
- [React Query Integration](trpc/docs/v10/client/react/index.md)
- [Inferring Types](trpc/docs/v10/client/react/infer-types/index.md)
- [Set up the React Query Integration](trpc/docs/v10/client/react/setup/index.md)
- [Suspense](trpc/docs/v10/client/react/suspense/index.md)
- [useInfiniteQuery](trpc/docs/v10/client/react/useInfiniteQuery/index.md)
- [useMutation()](trpc/docs/v10/client/react/useMutation/index.md)
- [useQueries()](trpc/docs/v10/client/react/useQueries/index.md)
- [useQuery()](trpc/docs/v10/client/react/useQuery/index.md)
- [useUtils](trpc/docs/v10/client/react/useUtils/index.md)
- [Aborting Procedure Calls](trpc/docs/v10/client/vanilla/aborting-procedure-calls/index.md)
- [tRPC Client](trpc/docs/v10/client/vanilla/index.md)
- [Inferring Types](trpc/docs/v10/client/vanilla/infer-types/index.md)
- [Set up a tRPC Client](trpc/docs/v10/client/vanilla/setup/index.md)
- [Awesome tRPC Collection](trpc/docs/v10/community/awesome-trpc/index.md)
- [Contributing](trpc/docs/v10/community/contributing/index.md)
- [Testimonials / Love](trpc/docs/v10/community/love/index.md)
- [Sponsors](trpc/docs/v10/community/sponsors/index.md)
- [Concepts](trpc/docs/v10/concepts/index.md)
- [Example Apps](trpc/docs/v10/example-apps/index.md)
- [FAQ / Troubleshooting](trpc/docs/v10/faq/index.md)
- [Extra Information](trpc/docs/v10/further/index.md)
- [Further Reading](trpc/docs/v10/further-reading/index.md)
- [Getting Started](trpc/docs/v10/getting-started/index.md)
- [tRPC](trpc/docs/v10/index.md)
- [Step1](trpc/docs/v10/landing-intro/Step1/index.md)
- [Step2](trpc/docs/v10/landing-intro/Step2/index.md)
- [Step3](trpc/docs/v10/landing-intro/Step3/index.md)
- [Migrate from v9 to v10](trpc/docs/v10/migrate-from-v9-to-v10/index.md)
- [Quickstart](trpc/docs/v10/quickstart/index.md)
- [HTTP RPC Specification](trpc/docs/v10/rpc/index.md)
- [AWS Lambda + API Gateway Adapter](trpc/docs/v10/server/adapters/aws-lambda/index.md)
- [Express Adapter](trpc/docs/v10/server/adapters/express/index.md)
- [Fastify Adapter](trpc/docs/v10/server/adapters/fastify/index.md)
- [Fetch / Edge Runtimes Adapter](trpc/docs/v10/server/adapters/fetch/index.md)
- [Adapters](trpc/docs/v10/server/adapters/index.md)
- [Next.js Adapter](trpc/docs/v10/server/adapters/nextjs/index.md)
- [Standalone Adapter](trpc/docs/v10/server/adapters/standalone/index.md)
- [Authorization](trpc/docs/v10/server/authorization/index.md)
- [Response Caching](trpc/docs/v10/server/caching/index.md)
- [Context](trpc/docs/v10/server/context/index.md)
- [Data Transformers](trpc/docs/v10/server/data-transformers/index.md)
- [Error Formatting](trpc/docs/v10/server/error-formatting/index.md)
- [Error Handling](trpc/docs/v10/server/error-handling/index.md)
- [tRPC server documentation](trpc/docs/v10/server/introduction/index.md)
- [Merging Routers](trpc/docs/v10/server/merging-routers/index.md)
- [Metadata](trpc/docs/v10/server/metadata/index.md)
- [Middlewares](trpc/docs/v10/server/middlewares/index.md)
- [Define Procedures](trpc/docs/v10/server/procedures/index.md)
- [Define Routers](trpc/docs/v10/server/routers/index.md)
- [Server Side Calls](trpc/docs/v10/server/server-side-calls/index.md)
- [Input & Output Validators](trpc/docs/v10/server/validators/index.md)
- [Subscriptions / WebSockets](trpc/docs/v10/subscriptions/index.md)
- [Videos and Community Resources](trpc/docs/v10/videos-and-community-resources/index.md)
- [Authorization](trpc/docs/v9/authorization/index.md)
- [Awesome tRPC Collection](trpc/docs/v9/awesome-trpc/index.md)
- [Usage with Amazon Lambda through the API Gateway](trpc/docs/v9/aws-lambda/index.md)
- [Response Caching](trpc/docs/v9/caching/index.md)
- [Request Context](trpc/docs/v9/context/index.md)
- [Contributing](trpc/docs/v9/contributing/index.md)
- [Send cookies cross-origin](trpc/docs/v9/cors/index.md)
- [Data Transformers](trpc/docs/v9/data-transformers/index.md)
- [Error Formatting](trpc/docs/v9/error-formatting/index.md)
- [Error Handling](trpc/docs/v9/error-handling/index.md)
- [Example Apps](trpc/docs/v9/example-apps/index.md)
- [Usage with Express.js](trpc/docs/v9/express/index.md)
- [Usage with Fastify](trpc/docs/v9/fastify/index.md)
- [Further Reading](trpc/docs/v9/further-reading/index.md)
- [Custom header](trpc/docs/v9/header/index.md)
- [tRPC | tRPC](trpc/docs/v9/index.md)
- [Inferring Types](trpc/docs/v9/infer-types/index.md)
- [invalidateQueries](trpc/docs/v9/invalidateQueries/index.md)
- [Links & Request Batching](trpc/docs/v9/links/index.md)
- [Testimonials / Love](trpc/docs/v9/love/index.md)
- [Merging Routers](trpc/docs/v9/merging-routers/index.md)
- [Route Metadata](trpc/docs/v9/metadata/index.md)
- [Middlewares](trpc/docs/v9/middlewares/index.md)
- [Usage with Next.js](trpc/docs/v9/nextjs/index.md)
- [Output Validation](trpc/docs/v9/output-validation/index.md)
- [Quickstart](trpc/docs/v9/quickstart/index.md)
- [Usage with React](trpc/docs/v9/react/index.md)
- [useMutation()](trpc/docs/v9/react-mutations/index.md)
- [useQuery()](trpc/docs/v9/react-queries/index.md)
- [Define Router](trpc/docs/v9/router/index.md)
- [HTTP RPC Specification](trpc/docs/v9/rpc/index.md)
- [Sponsors](trpc/docs/v9/sponsors/index.md)
- [Static Site Generation](trpc/docs/v9/ssg/index.md)
- [SSG Helpers](trpc/docs/v9/ssg-helpers/index.md)
- [Server-Side Rendering](trpc/docs/v9/ssr/index.md)
- [Starter Projects](trpc/docs/v9/starter-projects/index.md)
- [Subscriptions / WebSockets](trpc/docs/v9/subscriptions/index.md)
- [useInfiniteQuery](trpc/docs/v9/useInfiniteQuery/index.md)
- [Vanilla client](trpc/docs/v9/vanilla/index.md)
