En un desarrollo importante para la tecnología de aplicaciones web, el marco React, Next.js, ha presentado su versión recientemente actualizada: Next.js 14. Esta actualización tan esperada se anunció oficialmente en la reciente Next.js Conf, organizada por Vercel.
Considerado como un avance monumental en la evolución del marco React, Next.js 14 ofrece importantes mejoras de rendimiento para el desarrollo web. Los desarrolladores ahora pueden beneficiarse de un inicio del servidor local que es un 53% más rápido y una revisión de código un 94% más rápida utilizando Fast Refresh.
La actualización también supone la finalización exitosa de 5000 pruebas de integración con "next dev" utilizando Turbopack, el motor Rust subyacente de Next.js. Con su promesa de reforzar la confiabilidad y la velocidad del rendimiento, Turbopack ahora tiene el potencial de revolucionar el 'next dev –turbo'. conjunto de funcionalidades. Tras la estabilización de Turbopack, al pasar el 100% de las pruebas, Vercel anticipa que los desarrolladores aprovecharán una experiencia optimizada con el marco Next.js. Actualmente, Turbopack tiene una tasa de aprobación del 90% para las pruebas realizadas.
Con Next.js 14 debutan las acciones del servidor, que proporcionan un enfoque intuitivo para gestionar las mutaciones de datos. Esta iteración estable permite a los desarrolladores definir operaciones de servidor asincrónicas para múltiples casos de uso. Las acciones del servidor se pueden utilizar para validar datos almacenados en caché, definir y leer cookies, redirigir rutas, entre otros.
También en la lista de adiciones clave se encuentra la vista previa de prerenderizado parcial. Esta es una herramienta diseñada para aumentar el compilador para gestionar de manera competente el contenido dinámico. Lo que hace que esta característica sea interesante es que puede implementarla sin la necesidad de familiarizarse con nuevas API. Los desarrolladores de Vercel reconocieron la difícil situación de los usuarios que navegan a través de un exceso de opciones de configuración, tiempos de ejecución y métodos de renderizado. Con la representación previa parcial, la velocidad y la confiabilidad no deben verse comprometidas para obtener respuestas dinámicas y personalizadas.
Además, Vercel ha iniciado la separación de metadatos bloqueantes y no bloqueantes. La compañía está eliminando gradualmente varias opciones, incluidas viewport, colorScheme y themeColor, una medida que da paso a la introducción de opciones de metadatos alternativas.
Simultáneamente con el lanzamiento de Next.js 14, Vercel también lanzó un nuevo curso de aprendizaje en Next.js Learn. Este curso brindará un estudio integral de Next.js App Router, optimización de fuentes y manejo de imágenes, Tailwind CSS, creación de páginas y diseños y mucho más.
Next.js 14 refuerza aún más la versatilidad que ofrece la plataforma sin código de AppMaster , que se centra en simplificar el proceso de desarrollo de aplicaciones backend, web y móviles, proporcionando alternativas a los métodos de codificación tradicionales.