0Pricing
Sveltejs Academy · Ders

Kod Bölme ve Dinamik İçeri Aktarmalar

Paketinizi rotaya göre otomatik olarak bölün ve isteğe bağlı parçalar için dinamik import() kullanın.

Kod Bölme ve Dinamik İçeri Aktarmalar, CoddyKit'te ücretsiz bir Sveltejs Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Sveltejs Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Sveltejs Academy kursu toplamda 4 dersten oluşur.

Otomatik Bölme

SvelteKit, paketleri her rota için otomatik olarak böler. Ziyaretçiler yalnızca ziyaret ettikleri rotalar için gereken JS'yi indirir.

Dinamik İçe Aktarma

Daha ayrıntılı bölme için modülleri gerektiğinde yüklemek üzere dinamik import() kullanın.

const Heavy = (await import("./Heavy.svelte")).default;

Koşullu Yükleme

Ağır bir kitaplığı yalnızca belirli bir kullanıcı eylemi gerektirdiğinde yükleyin.

async function openEditor() {
  const { default: Editor } = await import("./Editor.svelte");
  // ...
}

Parça Adlandırma

Vite, parçaları akıllıca adlandırır. Gerekirse webpackChunkName tarzı açıklamalarla yönlendirme yapabilirsiniz.

Önceden Yükleme

Üzerine gelindiğinde rota kodunu önceden yüklemek için data-sveltekit-preload-code kullanın.

Paket Boyutu

Başlangıç paketlerinin daha küçük olması sayfaların daha hızlı yüklenmesini ve Temel Web Ölçümleri'nin iyileşmesini sağlar.

Ağaç Sarsma

SvelteKit, Vite/Rollup aracılığıyla kullanılmayan dışa aktarımları otomatik olarak ağaçtan ayıklar.

Tembel Bileşenler

Dinamik içe aktarmaları, yüklendikten sonra oluşturulan Component'lerin içine sarın.

Sakıncalar

Dinamik içe aktarmalar, zaman uyumsuz sınırlar ekler. Yükleme durumlarını uygun şekilde ele alın.

Paket Analizi

Sırada neyi bölmeniz gerektiğini belirlemek için paket görselleştiricilerini kullanın.

Ne Zaman Bölünmemeli

Küçük modüller için bölmenin maliyeti sağladığı tasarruftan daha fazla olabilir. Uygun ayrıntı düzeyini bulmak için profil çıkarın.

Hızlı Kontrol

SvelteKit, paketleri varsayılan olarak nasıl böler?

Özet

SvelteKit'te kod bölme, rota başına otomatik olarak yapılır. Daha ayrıntılı tembel yükleme için dinamik import() kullanın.

Sıkça Sorulan Sorular

“Kod Bölme ve Dinamik İçeri Aktarmalar” dersi ücretsiz mi?

Evet — “Kod Bölme ve Dinamik İçeri Aktarmalar” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Sveltejs Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Sveltejs Academy kursu toplamda 4 dersten oluşur.

“Kod Bölme ve Dinamik İçeri Aktarmalar” dersinde ne öğreneceğim?

Paketinizi rotaya göre otomatik olarak bölün ve isteğe bağlı parçalar için dinamik import() kullanın. Sveltejs Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Sveltejs Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Sveltejs Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Kod Bölme ve Dinamik İçeri Aktarmalar” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Sveltejs Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Sveltejs Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Kod Bölme ve Dinamik İçeri Aktarmalar
  2. @sveltejs/enhanced-img ile Görselleri İyileştirme
  3. Bileşenleri Tembel Yükleme
  4. SvelteKit Uygulamalarında Profil Oluşturma
← Sveltejs Academy Sayfasına Dön