Hydration
Hydration, tarayıcıdaki hazır HTML’yi ilgili uygulama mantığına bağlar. İçeriğin görünmesiyle etkileşimin çalışması ayrı kontrol edilmelidir.
Hazır HTML’yi uygulama mantığına bağlamak
Web geliştirmede hydration, önceden üretilmiş HTML’nin ilgili istemci uygulama mantığına bağlanmasıdır. Böylece başlangıçta gösterilen arayüzü daha sonra tarayıcıdaki bir çerçeve yönetebilir. HTML, örneğin SSR veya SSG ile gelmiş olabilir.
Varsayımsal bir React portalında ürün ekranı okunabilirken ilgili mantık henüz başlıyor olabilir. Etkileşimli miktar seçici ancak sonrasında beklendiği gibi çalışır. Görünen düğme, işlevin hazır olduğunu tek başına göstermez.
React, hydration sırasında ilk tarayıcı çıktısının gönderilen HTML ile uyuşmasını bekler. Farklı başlangıç verileri hata oluşturabilir. Hydration, bütün iş verilerinin yeniden yüklenmesi veya otomatik hız garantisi değildir. Önemli eylemlerin gerçekten hazır olup olmadığını kontrol edin.
Kaynaklar
İlgili terimler
- Sunucu tarafında oluşturmaSunucu tarafında oluşturma, HTML’yi sunucuda üretir. Sayfanın güncelliği, kişiye özgülüğü ve hızı veri erişimine ve önbelleğe de bağlıdır.
- Statik site üretimiStatik site üretimi, sayfaları önceden dosya olarak oluşturur. Kaynak verideki değişiklik, kullanıcılara sunulan çıktıya da ulaşmalıdır.
- JavaScriptJavaScript, tarayıcıda ve dışında uygulama mantığı için kullanılan programlama dilidir. HTML ve CSS’ten farklı görev üstlenir.
- Eski sistemKullanılmaya devam eden, zamanla teknik ve iş bağımlılıkları birikmiş mevcut sistem.
- Çok kiracılılıkÇok kiracılılık aynı çözümde ayrı müşteri veya grup alanları sağlar. Kiracı otomatik olarak tek kişi ya da tek veritabanı değildir.
- Tarayıcı önbelleğiTarayıcı önbelleği uygun HTTP yanıtlarını sonraki kullanım için saklar. Yeniden kullanım ve doğrulama ilgili kurallara bağlıdır.
Bu konudaki yazılar








ASES ile Yazılım geliştirme
Özel yazılım, web ve mobil uygulamalar


