9 puntos por ragingwind 2023-04-07 | 2 comentarios | Compartir por WhatsApp
  • Se añadió la API de Metadata basada en archivos
    • Convierte la Metadata exportada de forma dinámica o estática desde page o layout en valores para las etiquetas title, link y meta de HTML
    • Metadata basada en configuración: lee archivos según reglas de nombres y los agrega a los valores meta de esa página
      • p. ej., si existe un archivo llamado opengraph-image.jpg => se agrega convertido como <meta property=og:image” .. />
    • La API de Metadata es compatible desde App Router (app) en la versión 13.3
  • Generación dinámica de imágenes Open Graph: sin paquetes externos adicionales, se pueden generar imágenes dinámicas usando ImageResponse. Si se usa opengraph-image.tsx en la metadata basada en configuración mencionada antes, se pueden generar en tiempo de solicitud los valores adecuados de Open Graph y las imágenes de Twitter
  • Exportación estática para App Router: App Router ahora admite páginas completamente estáticas.
    • Si agregas la opción output: ‘export’, en el archivo de configuración y ejecutas next build, se genera una página HTML por cada ruta
    • Si se renderiza obteniendo datos dinámicos, incluso en Server Components los datos se obtienen durante el build y se generan como HTML
    • Si en tiempo de build no se sabe qué datos se deben obtener, se usa Client Component
  • Rutas paralelas e intercepción: en Next.js 13.3 se introducen nuevas reglas dinámicas para implementar técnicas avanzadas de routing.
    • Rutas paralelas: se puede renderizar al mismo tiempo una o más páginas en la misma pantalla (según condiciones). Se pueden definir varios slots que comienzan con @ y renderizar páginas distintas en cada slot
    • Rutas de intercepción: usando la convención que comienza con (..), se puede cargar una nueva ruta dentro del layout actual. Es útil para mantener la información de contexto de la página actual

2 comentarios

 
kdy1234 2023-04-08

Lamentablemente, esta vez casi no incluyeron mis parches
Arreglé un problema de Wasm, pero todavía no lo integran por la revisión y por tareas relacionadas con CI

 
chanhee 2023-04-08

Tenía la esperanza de que se incluyera esta vez, así que qué lástima. Gracias por su esfuerzo~