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:
createPortalalt bileşenleri DOM ağacındaki farklı bir bölüme render etmenizi sağlar.flushSyncReact’i bir state güncellemesini hemen uygulamaya zorlayarak senkronize şekilde DOM’u güncellemenizi sağlar.
Kaynak Önceden Yükleme API’leri
Bu API’ler, kaynakların (örneğin, betikler, stil sayfaları ve fontlar) önceden yüklenmesini sağlayarak uygulamaları daha hızlı hale getirmek için kullanılabilir. Örneğin, bu kaynakların kullanılacağı başka bir sayfaya geçmeden önce kaynakları yüklemek için kullanılabilir.
React tabanlı framework’ler sık sık resource loading işlemlerini sizin yerinize yönetir, bu nedenle bu API’leri kendiniz çağırmanız gerekmeyebilir. Detaylar için framework’ünüzün dokümantasyonuna bakın.
prefetchDNS, bağlanmayı beklediğiniz bir DNS alan adı adresinin IP adresini önceden yüklemenizi sağlar.preconnect, hangi kaynakları kullanacağınızı bilmeseniz bile, kaynak talep etmeyi beklediğiniz bir sunucuya bağlanmanıza olanak tanır.preload, kullanmayı beklediğiniz bir stil sayfasını, fontu, resmi veya harici betiği önceden yüklemenizi sağlar.preloadModule, kullanmayı beklediğiniz bir ESM modülünü önceden yüklemenizi sağlar.preinit, harici bir betiği önceden yükleyip değerlendirmenize veya bir stil sayfasını yükleyip yerleştirmenize olanak tanır.preinitModule, bir ESM modülünü önceden yükleyip değerlendirmenizi sağlar.
Giriş noktaları
react-dom paketi iki ek giriş noktası sağlar:
react-dom/clientReact component’lerini istemcide (tarayıcıda) render etmek için API’ler içerir.react-dom/serverReact component’lerini sunucuda oluşturmak için API’ler içerir.
Kaldırılan API’ler
Bu API’ler React 19’da kaldırılmıştır:
findDOMNode: bkz. alternatifler.hydrate: bunun yerinehydrateRootkullanın.render: bunun yerinecreateRootkullanın.unmountComponentAtNode: bunun yerineroot.unmount()kullanın.renderToNodeStream: bunun yerinereact-dom/serverAPI’lerini kullanın.renderToStaticNodeStream: bunun yerinereact-dom/serverAPI’lerini kullanın.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
