← Sözlük
Sözlük · Geliştirme

Code Splitting nedir?

Web sitesinin yüklenme hızını artırmak için büyük kod dosyalarını küçük parçalara bölüp sadece ihtiyaç anında yükleme yöntemidir.

Tanım

Kullanıcı sitenize girdiğinde tüm kodları indirmek yerine, sadece o an gördüğü sayfa için gerekli olan kodları indirir. Diğer sayfaların kodları ise kullanıcı o sayfalara tıkladığında arka planda yüklenir.

Bir restoranda tüm menüdeki yemekleri aynı anda masaya getirmek yerine, sipariş verdikçe tabakların tek tek gelmesi gibidir.

Nasıl çalışır?

Geliştirici, kod içinde 'buraya kadar olan kısmı şimdi yükle, geri kalanını sonra yükle' şeklinde işaretlemeler yapar.

Nerede kullanılır?

Büyük ölçekli web uygulamalarında ve kullanıcı deneyimini önemseyen sitelerde kullanılır.

Sık karıştırılanlar

Bundling ile karıştırılabilir; bundling dosyaları birleştirirken, code splitting bunları akıllıca parçalara ayırır.

Sıkça sorulanlar

Kullanıcı sayfaya tıkladığında gecikme olur mu?

Çok küçük bir süre olabilir ancak ilk yükleme hızı çok daha yüksek olduğu için genel deneyim daha iyidir.

İlgili terimler

İlgili araçlar

Bu açıklama TreScout için sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.