5 pontos por hiddenest 2022-03-30 | 1 comentários | Compartilhar no WhatsApp

O React v18.0 foi lançado oficialmente e está disponível para uso a partir de hoje.

  • Introdução do Automatic Batching
    • Melhora um comportamento anterior em que atualizações de state em setTimeout e similares não eram processadas em batch
  • Adição do recurso de Transition
    • Com startTransition e afins, é possível fazer com que partes específicas reajam ou sejam processadas com prioridade
  • Suporte a Suspense e React.lazy() no Server-side Rendering
  • Adição de novos Hooks para o Concurrent Mode, como useId() e useDeferredValue()
  • ReactDOM.render() foi descontinuado
    • Substituído por uma nova API chamada ReactDOM.createRoot()
  • Strict Mode, Strict Effect
    • Para identificar códigos com problemas relacionados a Offscreen API e Fast Refresh, no modo de desenvolvimento a renderização acontece duas vezes, incluindo os Effects

1 comentários