Lançamento oficial do React v18
(reactjs.org)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
setTimeoute similares não eram processadas em batch
- Melhora um comportamento anterior em que atualizações de state em
- Adição do recurso de Transition
- Com
startTransitione afins, é possível fazer com que partes específicas reajam ou sejam processadas com prioridade
- Com
- Suporte a Suspense e
React.lazy()no Server-side Rendering - Adição de novos Hooks para o Concurrent Mode, como
useId()euseDeferredValue() ReactDOM.render()foi descontinuado- Substituído por uma nova API chamada
ReactDOM.createRoot()
- Substituído por uma nova API chamada
- 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
Tradução: https://medium.com/@yujso66/…