Astro 7.0: Velocidad extrema con compilador Rust y Vite 8

Astro 7.0: Velocidad extrema con compilador Rust y Vite 8

Presentamos Astro 7.0, la versión más rápida hasta la fecha. Hemos reescrito el compilador .astro y el procesamiento de Markdown en Rust, integrando Vite 8 con el empaquetador Rolldown. Estas mejoras reducen los tiempos de construcción entre un 15% y un 61%, estabilizan la caché de rutas y añaden soporte experimental para proveedores de CDN como Netlify, Vercel y Cloudflare.

La construcción más rápida es la que ni siquiera sucede.
  1. Princesseuh

    Hice el compilador de Rust y la pipeline de Markdown de Rust (https://satteri.bruits.org) en esto, ¡avísenme si tienen alguna pregunta, encantado de responder cualquier cosa!

  2. matsemann

    Probablemente solo uso el 1 % de las características de Astro, pero me gusta cómo me ha permitido construir sitios estáticos como en los viejos tiempos, pero con una pipeline de compilación.

    Así puedo usar componentes, reutilizar cosas, incluir cosas, etc., básicamente lo que haría con PHP en los viejos tiempos, pero ahora genera una página compilada que puedo alojar barato (a menudo incluso gratis). Y es fácil añadir algo de interactividad cuando sea necesario. Como renderizo una lista como un componente, y es muy fácil enviar algún filtrado dinámico en el frontend usando el mismo código, pero el contenido sigue estático en el HTML, así que se sirve rápido y con buen SEO.

  3. pier25

    Es muy genial ver cómo el ecosistema de JS reduce las dependencias y espero que esta tendencia continúe.

    Astro ha pasado de 247 dependencias en la v6 a 190 en la v7.

    https://node-modules.dev/#[email protected]

    https://node-modules.dev/#[email protected]

  4. keepupnow

    "El compilador .astro ha sido reescrito en Rust".

    Personalmente, estoy esperando la reescritura a ensamblador.

  5. microflash

    El cambio a la compilación de HTML estricto simplemente no está bien, y activa previene la actualización de sitios que necesitan lidiar con contenido remoto que no está escrito en HTML estricto.

    También desearía que hubiera una API de procesamiento de contenido de propósito general para poder conectar un formato diferente a Markdown (como typst)

Más de este día

2026-07-07