← Keşif
GitHub · sveltejs/svelte

Derleme zamanında çalışan arayüz çerçevesi

Svelte, geleneksel çerçevelerin aksine tarayıcıda çalışma zamanı (runtime) yükünü azaltan bir derleme zamanı (compile-time) yaklaşımı kullanıyor. Bu JavaScript kütüphanesi, uygulama kodunu küçük ve hızlı çalışan saf JavaScript modüllerine dönüştürerek web geliştirme süreçlerini basitleştiriyor.

Güncelleme

  • 27 Ekim 2026: Yıldız 88.343 → 88.492, son sürüm svelte@5.57.3 (26 Ekim 2026).
  • 7 Ekim 2026: Yıldız 88.135 → 88.343, son sürüm svelte@5.57.2 (6 Ekim 2026).
  • 19 Eylül 2026: Yıldız 88.034 → 88.135, son sürüm svelte@5.57.1 (18 Eylül 2026).
  • 31 Ağustos 2026: Yıldız 87.981 → 88.034, son sürüm svelte@5.57.0 (28 Ağustos 2026).

Ne kazandırır?

  • Tarayıcıda çalışma zamanı yükünü azaltır
  • Kodları hızlı çalışan JavaScript modüllerine dönüştürür
  • Web sayfalarını güncel tutmak için DOM yapısını cerrahi yöntemle günceller

Kurulum

Svelte projesi oluştur
npx sv create my-app
cd my-app
npm install

Çalıştırma

Geliştirme sunucusunu başlat
npm run dev

Kaynak: Resmî kaynak: https://github.com/sveltejs/svelte

Kod bilmiyorsanız

Yapay zekâ ajanınıza (Claude Code · Codex · Antigravity) yapıştırın

Svelte kütüphanesini kullanarak web uygulaması geliştirmek istiyorum. Svelte'in geleneksel çerçevelerden farkı olan derleme zamanı yaklaşımını ve bileşen tabanlı yapısını kullanarak basit bir web arayüzü oluşturmam için bana temel bir proje yapısı kur. Kodun tarayıcıda verimli çalışması için dikkat etmem gerekenleri açıkla.

Depo: https://github.com/sveltejs/svelte. Kurulum ve çalıştırmada bu deponun README dosyasındaki resmî talimatları esas al.

Başlamadan önce hangi işletim sisteminde çalıştığımızı ve gerekli araçların (ör. Python, Node.js, Git, Docker) kurulu olup olmadığını kontrol et; eksik olanları bu sisteme göre adım adım kur.

Çalışmak için yeni ve boş bir klasör oluştur. Bu klasörün dışındaki dosyalarıma dokunma, hiçbir şeyi silme. Her komutu çalıştırmadan önce ne yapacağını bir cümleyle söyle.

Her adımın sonunda ekranda ne görmem gerektiğini söyle. Bir hata oluşursa hata mesajını sana olduğu gibi yapıştıracağım, birlikte düzeltelim.

Kimin içinWeb uygulamalarını daha hızlı ve daha az tarayıcı yüküyle geliştirmek isteyen yazılım geliştiriciler için uygundur.
LisansMIT

Bağlantılar

TreScout bu aracı geliştirmedi · GitHub trendlerinde keşfedip Türkçe tanıttı. Tanıtım metni deponun kendi belgelerinden yapay zekâ ile hazırlandı. Bu sayfa deponun 2026-06-07 tarihindeki hâlini anlatır: Yıldız sayısı ve yazdığımız metin o güne aittir, depo sonrasında değişmiş olabilir. Güncel durum için depo bağlantısına bakın.

İlgili sözlük terimleri