• Cuarzo.dev
  • Posts
  • 💎 Ya Puedes Probar la Nueva Versión de React

💎 Ya Puedes Probar la Nueva Versión de React

Te contamos las novedades

¡Contenido fresco para empezar la semana!

En el correo de hoy:

  • ⚛️ Novedades en React 19

  • 🤖 ¿OpenAI lanza un buscador?

  • 🌐 Crea aplicaciones para Chrome

NOTICIAS

Ya puedes probar la beta de React 19 instalandola en tu proyecto.

Se recomienda a los desarrolladores de aplicaciones actualizar a la versión 18.3.0 y esperar la versión estable de React 19.

Nuevas características en React 19:

  • Acciones (Actions): Facilitan la gestión de estados pendientes, errores, formularios y actualizaciones optimistas.

  • Nuevo hook useActionState: Simplifica la gestión de acciones.

  • Soporte para formularios: Permite el uso de funciones en los elementos <form>, <input> y <button> para gestionar formularios automáticamente.

  • Nuevo hook useOptimistic: Facilita la gestión de estados optimistas.

  • Nueva API use: Introduce una forma de leer recursos durante el renderizado.

  • Componentes de servidor (Server Components): Permiten renderizar componentes previamente en un entorno separado.

  • Acciones de servidor (Server Actions): Permiten que los componentes del cliente llamen a funciones asíncronas ejecutadas en el servidor.

Mejoras en React 19:

  • Propiedad ref: Ahora accesible como prop en componentes funcionales.

  • Reporte de errores de hidración: Mejor información sobre errores en el proceso de hidración.

  • Proveedor de contexto: Se puede usar <Context> en lugar de <Context.Provider>.

  • Funciones de limpieza para refs: Soportan devoluciones de funciones para limpiar el ref.

  • Valor inicial para useDeferredValue: Añade la opción initialValue.

  • Soporte para metadatos de documentos: Gestión automática de <title>, <link>, <meta>.

  • Soporte para hojas de estilo y scripts asíncronos: Mejora la gestión de hojas de estilo y scripts en el árbol de componentes.

  • Mejor manejo de errores: Mejora el reporte y manejo de errores.

  • Soporte para elementos personalizados: Mejor integración y soporte completo.

EXPRÉS

🤖 GitHub Copilot Workspace un entorno de desarrollo nativo para Copilot, reduciendo barreras para la creación de software en lenguaje natural.

🟢 Node.js 22.0 ha sido liberado, marcando una nueva fase con características avanzadas, programado para ser LTS en octubre.

🖼️ Figma logra reducir a la mitad los tiempos de compilación de C++ eliminando inclusiones innecesarias y utilizando declaraciones hacia adelante.

🔵 Google I/O 2024 esta a la vuelta de la esquina, se presentará importantes actualizaciones de Material Design, incluyendo diseño adaptable y uso de Material para Compose.

🪟 MS-DOS 4.0 ahora es de código abierto bajo la licencia MIT, revelando su historia compleja con IBM y la versión multitarea.

🤖 OpenAI planea lanzar un motor de búsqueda en mayo, posiblemente durante un evento en casa el 9 de mayo para competir con Google.

RECURSOS

Threlte es un framework 3D para web que combina Svelte y Three.js, permitiendo a los desarrolladores crear aplicaciones 3D de manera eficiente.

MÁS RECURSOS

YouTube.js, una librería cliente API no oficial de YouTube que permite interacciones avanzadas con la plataforma.

FileKitty permite fusionar múltiples archivos en uno, útil para prepararlos para análisis en aplicaciones o LLMs.

Extension.js permite crear extensiones (como las de Chrome) de navegador con configuración cero, facilitando el desarrollo multiplataforma.

Colors Visualizer te permite pre-visualizar opciones de colores en diseños reales para mejora la elección en proyectos de diseño.

Inkdrop es una herramienta CLI para visualizar interactivamente infraestructuras de Terraform, ideal para documentación y comprensión de dependencias.

get-windows: Una herramienta para obtener metadatos de ventanas abiertas en sistemas de escritorio, compatible con varios SO.

VÍDEOS

¿Quieres saber cual es el mejor prompt para ChatGPT? En este vídeo Kiko te lo cuenta:

Más videos interesantes:

Y PARA ACABAR…

CUARZO BEATS

Música para escuchar mientras estas programando, estudiando o trabajando:

FORMACIÓN

⭐ IA Star: Aprende a desarrollar apps con IA

Formación completa donde aprenderás paso a paso como crear aplicaciones con inteligencia artificial.

MEME
RESEÑA DESTACADA

Puedes dejarnos una reseña en nuestro perfil de Trustpilot.

¿Que te ha parecido el correo de hoy?

Con tu opinión podemos seguir mejorando,

Iniciar Sesión o Suscríbete para participar en las encuestas.

¿Te reenviaron este correo? Regístrate aquí para recibirlos directamente.

Reply

or to participate.