# Svelte Nedir?
# Svelte Kurulumu
1. Node.js Yükleyin: Eğer bilgisayarınızda Node.js yoksa, [Node.js'in resmi web sitesinden](https://nodejs.org) en son sürümü indirip yükleyin.
2. Yeni Bir Proje Başlatın: Komut satırınızı açın ve aşağıdaki komut ile yeni bir proje başlatın:
npx degit sveltejs/template svelte-app
3. Proje Klasörüne Geçin:
cd svelte-app
4. Bağımlılıkları Yükleyin:
npm install
5. Uygulamayı Çalıştırın:
npm run dev
Şimdi, [http://localhost:5000](http://localhost:5000) adresine giderek ilk Svelte uygulamanızı görüntüleyebilirsiniz!
# İlk Svelte Uygulamanız: Merhaba Dünya
1. App.svelte dosyasını açın. İçeriğini şu şekilde değiştirin:
Merhaba {name}!
Bu kod, kullanıcıya bir giriş kutusu sunar ve bu kutuya yazdığı metinle, ekrandaki "Merhaba Dünya!" mesajını değiştirir. Burada, `bind:value` özelliği sayesinde, input alanındaki değer doğrudan `name` değişkenine bağlanır.
# Svelte'in Temel Özellikleri
- Reaktif Veriler: Verilerinizi değiştirirken Svelte, DOM'u otomatik olarak günceller. Kendi başınıza DOM manipülasyonu yapmanıza gerek kalmaz.
- Basit ve Temiz Kod: Svelte, yazdığınız kodun hemen hemen tamamını verimli hale getirir. Bu, büyük uygulamalarda bile performansı korur.
- Kolay Öğrenme Eğrisi: Yeni başlayanlar için bile anlaşılır bir yapıya sahip olan Svelte, size sadece temel HTML, CSS ve JavaScript bilgileriyle güçlü uygulamalar oluşturma fırsatı verir.
# Svelte ile Web Uygulamanızı Yükseltin
Svelte'in en büyük avantajlarından biri de, geniş ve aktif bir topluluğa sahip olmasıdır. Çoğu sorunu, topluluk forumları veya GitHub'daki repo üzerinde çözebilirsiniz.
# Sonuç
Hadi, artık Svelte ile uygulama geliştirme dünyasına adım atın!
---