Building RSCs Framework on Rust: Architecture Decisions That Delivered 45x Performance
watch on portal.gitnation.org ↗https://portal.gitnation.org/contents/building-rscs-framework-on-rust-architecture-decisions-that-delivered-45x-performancesummary
rari is a React Server Components framework implemented in Rust that achieves 45x higher throughput than Next.js by using a three-layer architecture: a Rust runtime embedding V8, RSC-aware Vite transformations, and true streaming SSR. The talk explains why calling V8 directly from Rust (instead of running Node.js), enforcing correct 'use client'/'use server' semantics, and fixing app-router support and streaming SSR were the key changes that produced the large performance jump, and it presents concrete runtime-level patterns and trade-offs between compatibility and performance for RSC streaming.
AI-written summary · about
related talks
24mRSCs In Production: 1 Year Later
27mAnd Now You Understand React Server Components
21mAnd Now You Understand React Server Components
22mServing content on the web: from PHP to RSC—and beyond
42mReact Server Components under production load
48mReact Server Components: A New Way to Build Fast and Interactive Web Apps
46mForward to the Past! Or How to Reconcile Clean Architecture and RSC
21mExploring React Server Component Fundamentals