Y es muy bueno que veamos frameworks como Nuxt y, creo, Svelte, subiéndose al tren de ofrecer un mejor formato de error.
Luego, en agosto, que no es hace tanto tiempo, lanzamos Astro 3, el lanzamiento más emocionante y mayor de Astro que hicimos hasta ese momento.
Enviamos transiciones de vista. ¿Quién ha usado transiciones de vista? No en Astro, en todas partes. No mucha gente. Genial. ¿Quién sabe qué son las transiciones de vista? Vale. Eso es mucha más gente. Bueno, bien.
Puedo mostrártelo. Porque puedo mostrártelo en un gráfico muy sencillo aquí. Creo que esto dice suficiente, ¿verdad? Las transiciones de vista hacen que tu aplicación de múltiples páginas o MPA, si quieres, se sienta como una SPA. Estás enviando JavaScript. Esto es en realidad todo nativo del navegador. Entonces, no estás enviando ningún JavaScript. Y por lo tanto, un rendimiento más rápido y mejor. Pero lo más loco de todo esto en Astro es que solo tienes que usar dos líneas de código. ¡Vaya! Ahí vamos. Bien, bien.
Entonces, con Astro 3, también enviamos middleware de Edge, para que pudieras entregar contenido incluso más rápido a tus usuarios finales, creando un tiempo de respuesta mucho más rápido. Enviamos optimización de imágenes, que es realmente fácil de hacer. Solo importa la imagen, úsala en el componente de imagen, y podrías usar eso con picture. Y la diferencia con picture es que realmente podrías usar diferentes formatos o múltiples tamaños, lo que sea, y siempre estará optimizado. Pero tú, como desarrollador, puedes ver o usar la imagen de mayor calidad que tienes. Y nosotros nos encargaremos del resto por ti.
Gracias a una gran refactorización en nuestros internos con Astro 3, pudimos obtener otro 75% de mejora en el performance. Y eso fue para Astro 2, que ya era un 33% más rápido que Astro 1. Y lo que esa refactorización hizo a nuestros internos es realmente bueno, porque hizo que pudieras usar cualquier framework JSX, como Solid, Preact, o React, y estás preservando tu estado mientras estás modificando un archivo. Entonces, como puedes ver, el contador sigue corriendo. Está en el estado.
Comments