---
title: "Discussion on \"Cutting a Next.js page from 854 KB to 459 KB of HTML by weighing the RSC payload\" | Hashnode"
description: "Discussion on \"Cutting a Next.js page from 854 KB to 459 KB of HTML by weighing the RSC payload\". My /projects page shipped 854 KB of HTML, mostly repeats: one SVG path 98 times, JSON-LD copies, row classes. How I found and cut each."
url: "https://hashnode.com/posts/nextjs-page-weight-rsc-payload/6af4b9f1d6ebb0ee11d79563"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Cutting a Next.js page from 854 KB to 459 KB of HTML by weighing the RSC payload](https://mohamedgado.hashnode.dev/nextjs-page-weight-rsc-payload?utm_source=hashnode&utm_medium=feed)

My /projects page shipped 854 KB of HTML, mostly repeats: one SVG path 98 times, JSON-LD copies, row classes. How I found and cut each.

14h ago · 7 min read · mohamedgado.hashnode.dev  
Read the article

-   [#nextjs](https://hashnode.com/tag/nextjs)
-   [#performance](https://hashnode.com/tag/performance)
-   [#reactjs](https://hashnode.com/tag/reactjs)
-   [#web-development](https://hashnode.com/tag/web-development)

## Written by

[Mohamed Gado](https://hashnode.com/@mohamedgado)

@mohamedgado · Tanta, Egypt

  
[View profile](https://hashnode.com/@mohamedgado)

Senior Software Engineer · React, Next.js, React Native · Building Masareef & Rafiq

Senior Software Engineer with 6+ years building web and mobile products in React, Next.js and React Native. I build and ship Masareef and Rafiq on my own. Originals live at mohamedgado.com/writing.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
