René's URL Explorer Experiment


Title: Blog - oRPC

Open Graph Title: Blog - oRPC

X Title: Blog - oRPC

Description: News, release announcements, tutorials, and engineering articles from the oRPC team about building typesafe APIs with TypeScript.

Open Graph Description: News, release announcements, tutorials, and engineering articles from the oRPC team about building typesafe APIs with TypeScript.

X Description: News, release announcements, tutorials, and engineering articles from the oRPC team about building typesafe APIs with TypeScript.

Opengraph URL: https://orpc.dev/blog

X: @middleapi

direct link

Domain: orpc.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"Blog","name":"oRPC Blog","url":"https://orpc.dev/blog","description":"News, release announcements, tutorials, and engineering articles from the oRPC team about building typesafe APIs with TypeScript.","blogPost":[{"@type":"BlogPosting","headline":"You Might Not Need a Form Library","url":"https://orpc.dev/blog/you-might-not-need-a-form-library","datePublished":"2026-08-22T00:00:00.000Z"},{"@type":"BlogPosting","headline":"Next.js SSR with oRPC and TanStack Query: From Zero to Live Queries","url":"https://orpc.dev/blog/nextjs-ssr-orpc-tanstack-query","datePublished":"2026-08-19T00:00:00.000Z"},{"@type":"BlogPosting","headline":"Stop Making HTTP Requests to Yourself During SSR","url":"https://orpc.dev/blog/stop-fetching-from-yourself","datePublished":"2026-08-19T00:00:00.000Z"},{"@type":"BlogPosting","headline":"Handling File Uploads Bigger Than Your RAM in JavaScript","url":"https://orpc.dev/blog/uploads-bigger-than-your-ram","datePublished":"2026-08-17T00:00:00.000Z"},{"@type":"BlogPosting","headline":"oRPC v1 Announcement - Typesafe APIs Made Simple 🪄","url":"https://orpc.dev/blog/v1-announcement","datePublished":"2025-04-16T00:00:00.000Z"}]}

astro-view-transitions-enabledtrue
astro-view-transitions-fallbackanimate
og:typewebsite
og:site_nameoRPC
og:imagehttps://orpc.dev/og/blog.png
og:image:typeimage/png
og:image:width1200
og:image:height630
og:image:altBlog - oRPC
twitter:imagehttps://orpc.dev/og/blog.png
twitter:image:altBlog - oRPC
twitter:cardsummary_large_image
twitter:creator@middleapi

Links:

Skip to contenthttps://orpc.dev/blog#blume-content
V1 docshttps://v1.orpc.dev
oRPChttps://orpc.dev/
Documentationhttps://orpc.dev/docs/getting-started
Bloghttps://orpc.dev/blog
Comparisonhttps://orpc.dev/docs/comparison
From V1https://orpc.dev/docs/migrations/from-v1
Sponsorshttps://orpc.dev/sponsors
Expertshttps://orpc.dev/experts
Releaseshttps://github.com/middleapi/orpc/releases
Discussionshttps://github.com/middleapi/orpc/discussions
LLM Contexthttps://orpc.dev/llms.txt
LLM Context (Full)https://orpc.dev/llms-full.txt
V1 Documentationhttps://v1.orpc.dev
https://x.com/middleapi
https://github.com/middleapi/orpc
Documentationhttps://orpc.dev/docs/getting-started
Bloghttps://orpc.dev/blog
Comparisonhttps://orpc.dev/docs/comparison
From V1https://orpc.dev/docs/migrations/from-v1
Sponsorshttps://orpc.dev/sponsors
Expertshttps://orpc.dev/experts
Releaseshttps://github.com/middleapi/orpc/releases
Discussionshttps://github.com/middleapi/orpc/discussions
LLM Contexthttps://orpc.dev/llms.txt
LLM Context (Full)https://orpc.dev/llms-full.txt
V1 Documentationhttps://v1.orpc.dev
https://orpc.dev/blog/rss.xml
August 22, 2026·3 min readEngineeringYou Might Not Need a Form LibraryYour API schema already knows what valid input looks like. Reuse it in the browser to parse plain HTML forms and show field errors, without a form library.Định Lêhttps://orpc.dev/blog/you-might-not-need-a-form-library
August 19, 2026·11 min readTutorialsNext.js SSR with oRPC and TanStack Query: From Zero to Live QueriesBuild a server-rendered Next.js app with oRPC and TanStack Query step by step, including streamed and live queries that resume in the browser.Định Lêhttps://orpc.dev/blog/nextjs-ssr-orpc-tanstack-query
August 19, 2026·5 min readEngineeringStop Making HTTP Requests to Yourself During SSRMost fullstack apps fetch SSR data from their own API over HTTP. Call your API logic in-process instead, and share one client between server and browser.Định Lêhttps://orpc.dev/blog/stop-fetching-from-yourself
August 17, 2026·8 min readEngineeringHandling File Uploads Bigger Than Your RAM in JavaScriptStream large file uploads to disk in any JavaScript runtime while keeping the standard File API, with lazy blobs, temp file cleanup, and body size limits.Định Lêhttps://orpc.dev/blog/uploads-bigger-than-your-ram
April 16, 2025·5 min readAnnouncementsoRPC v1 Announcement - Typesafe APIs Made Simple 🪄oRPC v1 is out: a stable, production-ready way to build typesafe APIs in TypeScript, and an alternative to tRPC, ts-rest, next-safe-action, and more!Định Lêhttps://orpc.dev/blog/v1-announcement
Documentationhttps://orpc.dev/docs/getting-started
Bloghttps://orpc.dev/blog
Comparisonhttps://orpc.dev/docs/comparison
From V1https://orpc.dev/docs/migrations/from-v1
Sponsorshttps://orpc.dev/sponsors
Expertshttps://orpc.dev/experts
Releaseshttps://github.com/middleapi/orpc/releases
Discussionshttps://github.com/middleapi/orpc/discussions
LLM Contexthttps://orpc.dev/llms.txt
LLM Context (Full)https://orpc.dev/llms-full.txt
V1 Documentationhttps://v1.orpc.dev

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.