5 puntos por hiddenest 2022-03-30 | 1 comentarios | Compartir por WhatsApp

React v18.0 fue lanzado oficialmente y está disponible para usar desde hoy.

  • Se introduce Automatic Batching
    • Se mejoró el comportamiento anterior en el que las actualizaciones de estado en setTimeout, entre otros casos, no se agrupaban en batch
  • Se agrega la función Transition
    • Con startTransition y similares, se puede hacer que ciertas partes respondan o se procesen con prioridad
  • Soporte para Suspense y React.lazy() en Server-side Rendering
  • Se agregan nuevos Hooks para Concurrent Mode, como useId() y useDeferredValue()
  • ReactDOM.render() queda deprecated
    • Se reemplaza por una nueva API llamada ReactDOM.createRoot()
  • Strict Mode, Strict Effect
    • Para identificar código con problemas relacionados con Offscreen API y Fast Refresh, en modo develop se renderiza dos veces, incluyendo Effect

1 comentarios