Skip to main content
Visual Builder is live
Try it

Server components, in plain terms

What actually ships to the browser, what stays on the server, and why the default matters for a fast page.

A server component renders on the server and sends HTML. It ships no JavaScript of its own. A client component ships its code so it can be interactive in the browser.

The default is the lever

Make components server by default and opt into client only where interaction lives. The page weight then tracks what’s interactive, not what’s on screen.

Related articles