React DOM API'leri
react-dom
paketi, sadece tarayıcı DOM ortamında çalışan web uygulamaları için desteklenen yöntemleri içerir. React Native için desteklenmezler.
API’ler
Bu API’ler bileşenlerinizden içe aktarılabilirler. Nadiren kullanılırlar:
createPortal
alt bileşenleri DOM ağacındaki farklı bir bölüme render etmenizi sağlar.flushSync
React’i bir state güncellemesini hemen uygulamaya zorlayarak senkronize şekilde DOM’u güncellemenizi sağlar.
Giriş noktaları
react-dom
paketi iki ek giriş noktası sağlar:
react-dom/client
React bileşenlerini istemcide (tarayıcıda) render etmek için API’ler içerir.react-dom/server
React bileşenlerini sunucuda oluşturmak için API’ler içerir.
Kullanımdan kaldırılmış API’ler
findDOMNode
bir sınıf bileşeni öğesine karşılık gelen en yakın DOM düğümünü bulur.hydrate
sunucu HTML’inden oluşturulan DOM’a bir ağaç bağlar.hydrateRoot
ile değiştirilmiştir.render
bir ağacı DOM’a bağlar.createRoot
ile değiştirilmiştir.unmountComponentAtNode
bir ağacı DOM’dan kaldırır.root.unmount()
ile değiştirilmiştir.