Opeyemi Ojoopyjo2.hashnode.dev·Mar 26, 2024Schema validation in TypeScript with ZodIn the wild world of software development, data integrity is king. Without it, applications crumble under the weight of unexpected or malformed information. This is where Zod, a powerful data validation library for TypeScript, steps in to be your kni...DiscussJavaScript
Mainak Mukherjeemainakkaniam.hashnode.dev·Feb 7, 2024Getting started with tRPCBefore knowing about tRPC , let's first know about RPC . What is RPC? RPC is short for "Remote Procedure Call". It is a way of calling functions on one computer (the server) from another computer (the client). With traditional HTTP/REST APIs, you cal...Discusstrpc
Sai Deva Harshaawshelpinghand.hashnode.dev·Jan 20, 2024Introduction to TRPC: A Type-safe API Layer for TypeScript ApplicationsIntroduction In the ever-evolving landscape of web development, maintaining type safety while interacting with APIs is crucial for building robust and maintainable applications. TRPC (short for TypeScript Relay RPC) is a powerful tool that addresses...Discusstrpc
Stewart Brackenstewartcodes.hashnode.dev·Jan 8, 2024How to incrementally adopt Edge functions with multiple TRPC backendsWhile researching edge functions for improving performance on my company's app lore.xyz, I found a way to get the client type safety of TRPC with the performance improvements of edge functions all bundled into a familiar trpc client API. But I needed...DiscussReact
Tatiana CaciurforSpeakeasy Blogspeakeasy.hashnode.dev·Dec 1, 2023Create Production-Ready SDKs for tRPCThis tutorial will show you how to create an SDK for an API built with tRPC. We'll explore how to generate an OpenAPI document for our tRPC API, and then we'll use this document to create an SDK using Speakeasy. Here's what we'll cover: Adding trpc-...DiscussTypeScript
Md Faizan Alamsololearner.hashnode.dev·Nov 19, 2023Remote Procedure Call (RPC)In the world of modern software development, efficient and seamless communication between client and server applications is crucial. To achieve this, developers rely on Remote Procedure Call (RPC) frameworks. Two popular choices in this realm are tRP...Discuss·10 likesRPC
Femi Wallacethisiswallace.hashnode.dev·Sep 26, 2023Mastering server components with TRPC in Next.js 13Introduction In the ever-evolving landscape of web development, staying on top of the latest trends and technologies is essential. Next.js, a popular React framework, continues to lead the way with its groundbreaking features. One of the most signifi...Discuss·11 likes·291 readstrpc
Aaron K Saundersaaronksaunders.hashnode.dev·Aug 31, 2023Build A Full-Stack Typescript Application with Nuxt and tRPCtRpc - Move Fast and Break Nothing. End-to-end typesafe APIs made easy. Experience the full power of TypeScript inference to boost productivity for your NUXT full-stack application. This blog is a companion to the video walkthrough of getting a Nuxt...Discuss·79 readsNuxt
Tobitobicode.hashnode.dev·Aug 22, 2023Integrating Supabase with Prisma and TRPC: A Comprehensive GuideIntro You can skip this intro if you're familiar with Prisma, Supabase, and TRPC. In this blog post, we'll explore 3 tools and frameworks that when combined, deliver a powerful and efficient development experience: Prisma, Supabase, and TRPC. Prisma ...Discuss·488 readssupabase
Monarch Wadiaslashterisk.hashnode.dev·Jul 30, 2023TRPC + Zod: How to automatically connect your forms to backend field-level validations.Why do I need this? Hooking up form-level and field-level errors to Zod validations in TRPC is very powerful because it saves you a lot of effort. You never have to do frontend validations again. You can generically hook up forms with TRPC actions....Discuss·38 readsSvelte