React Server Components para veteranos de SPA

Ya sabes construir una SPA. Has publicado varias. Usas useState, usas useEffect, montas un fetch, y a estas alturas escribes esa estructura casi sin pensarla.

Los Server Components rompen ese automatismo. Casi todas las explicaciones que vas a encontrar arrancan desde el lado del framework: el routing, el bundling, el formato en que viajan los datos. Para alguien que ya tiene un modelo mental armado y funcionando, ese orden es el peor posible. Así que este artículo empieza por tu lado: el código que escribes hoy, qué lo reemplaza y qué te cuesta el cambio.

Todo lo que sigue usa React 19 y Next.js 16, que es donde los Server Components ya son estables para producción.

Ese useEffect lo has escrito una docena de veces