Server rendering is the architecture, not an optimisation
Rendering on the server means the HTML a crawler receives is the real page, and a visitor on a slow phone connection sees content before a bundle has downloaded. We reserve client components for genuine interactivity so the JavaScript budget stays proportional to the page's job rather than to the framework's ambition.