Back to feed
Dev.to
Dev.to
5/10/2026
Why We Render Everything in the Browser

Why We Render Everything in the Browser

Short summary

JavaScript-heavy single-page applications became the web's default through hiring momentum, not technical necessity, spreading to all sites. Median 700KB bundles cause 8-second mobile load times and terawatt-hours of annual waste. The profession now lacks foundational skills to build leaner server-rendered alternatives.

  • SPAs spread from Gmail/Maps to all web projects through curriculum and hiring patterns rather than architectural merit
  • Median 700KB JavaScript bundles cause 8-second mobile load times and measurable battery drain across billions of sessions yearly
  • Web developers trained only in frameworks lack server-side knowledge to build sustainable, performant alternatives

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Explore more