# Less code, more power: Why we rolled our own React Server Components framework

DevFeed: [Less code, more power: Why we rolled our own React Server Components framework](<https://devfeed.tech/articles/less-code-more-power-why-we-rolled-our-own-react-server-components-framework-33538.md>)

Original publisher: [Read original article](<https://www.aha.io/engineering/articles/why-we-rolled-our-own-rsc-framework>)

Published: 2026-03-17T00:00:00Z

Content type: article

Language: en

Sources: [Aha! Engineering Blog](<https://devfeed.tech/sources/aha-engineering-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Code](<https://devfeed.tech/topics/code.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [React Router](<https://devfeed.tech/topics/react-router.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [framework](<https://devfeed.tech/tags/framework.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [performance](<https://devfeed.tech/tags/performance.md>), [react](<https://devfeed.tech/tags/react.md>)

## AI overview

Aha explains why it replaced the React framework used by its website with a handcrafted React Server Components mini-framework. The article discusses framework responsibilities such as routing, data loading, and rendering, and describes reported reductions of 90% in loaded JavaScript and JSON data and over 80% in time-to-interactive.

## Source excerpt

We ripped out the mature React framework powering this website and built our own mini framework with a few handcrafted files. By most accounts, that's the last thing you should do. But it reduced the amount of JavaScript and JSON data loaded by 90%