RVA JS Logo

The State of Workers in the Web in 2025

Quin Carter

Lead Software Engineer at Capital One

Quin Carter

In an era dominated by Server Side Rendering (SSR), React server components, and highly optimized backend code, why should we prioritize workers? My hot take: Workerize everything. Ideally, anything sent to the client should be within a worker, allowing the client to focus solely on rendering and ensuring the smoothest possible frame rate. I will delve into Web Workers and Shared Workers to illustrate the necessity of workerization on the web and explain why this approach is crucial. Additionally, I will touch on the often-overlooked topic of Workers embedded in Micro Front-ends (MFEs), which can significantly impact the host environment.