RSC made our site much faster
Blog post from Frigade
React Server Components (RSC) offer a way to split server and client rendering between individual components, enabling secure server-only API calls and client-side browser API usage, which optimizes performance by reducing client-side code. A case study on productonboarding.com demonstrated significant performance gains when using RSC with the latest Next.js version and the new App Router, showing a 62% reduction in bundle size and a 63% improvement in Google's Speed Index compared to a non-RSC version. Despite the RSC version having a larger served page size, it achieved a faster first contentful paint than the client-side version, highlighting the effectiveness of RSC in optimizing web performance. The experiment results indicate a growing demand for RSC-compatible libraries, and the Frigade React SDK now supports RSC, demonstrating an ongoing evolution in leveraging these components for improved web application efficiency.