Y es súper fácil de añadir, um, solo una línea de código. Lo genial también es que con la nueva versión, que es 0.28, creo, um, añadimos mejor localización. Um, es súper genial cómo puedes realmente hacer esto porque como localities, el componente de traducción, y luego puedes decir, Hey, necesito inyectar esta variable. Así que cuenta 99. Y luego, de repente, en diferentes traducciones, puedes tener el 99 aún siendo la variable, pero traducida de manera diferente. Um, es bastante genial. Estoy realmente contento con eso.
Ha tomado mucha inspiración de Laravel, pero la cosa es que si la gente viene a hablar conmigo, típicamente sobre Astro, me preguntan, Hey, ¿qué sigue, hacia dónde se dirige Astro? ¿Qué van a hacer? Así que tenemos que hablar un poco sobre Astro 5.0. Um, Astro 5.0 en realidad ya está ahí fuera en beta desde, um, lo que sea, desde creo que el 17 de septiembre, en algún lugar de mis diapositivas. Um, pero voy a contarte un poco sobre cómo y por qué se rompe y dónde se rompe, porque esa es información importante para ti si quieres usar Astro. Uh, las dependencias cambian.
Esa es la primera cosa. Si haces una actualización importante, quieres romper dependencias porque ahí es donde realmente puedes hacerlo. Ahora estamos requiriendo node 17.1, um, bueno, 18.17.1, que anteriormente era 18.14 o algo así. Así que no debería romper mucho, pero principalmente, um, Vite 6.0 beta es lo principal. Y por qué todavía está en beta es, bueno, Astro 5 beta, quiero decir, es porque Vite todavía está en beta. Una vez que Vite lance una versión estable, Astro 5.0 seguirá como estable también. Así que ya puedes usarlo allí. Uh, o ya puedes usar Astro 5.0 beta hoy, pero podría ser un poco, um, dependiente de Vite.
Genial. Modos de renderizado. Um, como te estaba diciendo, tenemos el estático, el híbrido y luego el de servidor. Bueno, ahora estamos eliminando el completamente estático porque ya no es necesario ya que el híbrido es el predeterminado. Um, así que puedes usar todo estático por defecto y solo una página para ser una ruta de servidor. Es bastante genial. Um, así que por defecto y solo cómo cambias eso es solo una línea de código que, cambias. Eso es todo. La colección de contenido es de lo que te estaba hablando antes. La solución de markdown cambió para ser completamente API de capa de contenido. Pero por supuesto, la ruta de migración es fácil porque solo tienes que cambiar una línea para ser un cargador en lugar de predeterminado, el glob de contenido, um, lo cual es genial.
Comments