Saltar al contenido
Framework Ecosystems LabsUn contrato, muchos ecosistemas, la misma prueba.

Por qué sí y por qué no — Islas#

⬅️ Clase 095 · 📚 Parte 7

Por qué sí Por qué no Qué se paga
Astro El suelo más bajo del elenco: 1164 bytes y cero guiones sin islas Cobra el motor completo la primera vez que hidratas algo 4605 bytes por las dos primeras islas
Next.js Añadir interactividad es casi gratis: 128 bytes por dos zonas Su suelo son 6599 bytes aunque no haya nada que responda El tiempo de ejecución, siempre, en todas las páginas
Nuxt Un punto intermedio: suelo bajo e islas baratas Su mecanismo va del revés y sigue bajo experimental Depender de una función que puede cambiar de forma

🧭 Lo que este contrato no puede probar#

💡 Lo que hay que llevarse#

Lo primero es lo que la tabla enseña y casi ninguna comparativa dice: el mismo número significa cosas distintas según de dónde partas. Astro es el más barato en esta página y el que más cobra por añadir una isla. Next es el más caro de entrada y el que casi no cobra por añadir. Quien publique solo una de las dos columnas está vendiendo algo.

Lo segundo es que hay tres mecanismos distintos debajo de una palabra:

Y lo tercero, que es la lección de método: este modelo se apoya en una proporción, y la proporción hay que comprobarla. Si en tu página el ochenta por ciento del marcado necesita responder a algo, las islas no te van a ahorrar nada, y encima vas a perder la comunicación entre las partes. La arquitectura de islas no es mejor que hidratar: es mejor para páginas que son casi todas texto muerto, que resulta ser la mayoría de la web, pero no la mayoría de lo que llamamos aplicaciones.

Esa distinción es la misma que la clase 093 pedía hacer por pantalla, un piso más abajo: ya no entre estrategias de renderizado, sino entre zonas de una misma pantalla.

Fuentes#