SvelteJs Nedir?

Svelte, React veya Vue’ye benzeyen ancak önemli bir farkı olan bileşen(component) framework’tür. Standart frameworkler duruma dayalı (state-driven) kod yazmamızı olanak sağlarken, bir problemi göz ardı ederiz: tarayıcının durum(state) yapılarını DOM işlemlerine dönüştürmek için sanal DOM(virtual DOM) tekniği ile ekstra iş yapması gerekir.

Bunun yerine Svelte, build time’da çalışır ve uygulamanın state değişikliklerinde direkt olarak DOM’u günceller.

Sonuç olarak, performansı yüksek özellikli uygulamalar yazabilirsiniz.

SvelteJs Kurulumu Nasıl Yapılır?

npx degit sveltejs/template my-svelte-project
# or download and extract this .zip file
cd my-svelte-project

npm install
npm run dev

https://svelte.dev/tutorial/reactive-declarations

https://svelte.dev/tutorial/basics

https://github.com/sveltejs/realworld

AbanteCart Kurulumu

E-ticaret sitesini kurmak artık çok kolay. Eğer web dünyası adına hiçbir bilgiye sahip değilsen, bu yazı serilerinden bir tanesini takip ederek; bir e-ticaret web sitesini kendin kurabilirsin. Yapman gereken tek şey, yazıdaki adımları sonuna kadar tek tek takip ederek ilerlemen. Haydi başlayalım. More

Prestashop Türkçe Kurulumu

Prestashop ücretsiz bir e-ticaret platformudur. Küçük, orta ve büyük işletmelere hitap edebilecek düzeyde bir yazılımdır. Yaklaşık olarak 15.000 adet dosyadan ve 261 veritabanı tablosundan oluşuyor. Bu kadar büyük bir yazılım performans konusunda Magento yazılımından daha iyi durumda. Detaylı testleri de farklı bir yazıda kaleme alacağım.

More

Magento Kurulumu E-Ticaret Sitesi

Açık kaynak e-ticaret platformlarından birisi de Magento yazılımıdır. Magento kendi içinde 2 farklı sürüme  sahiptir. Bunlar:

  • Magento Community Edition – ÜCRETSİZ
  • Magento Enterprise Edition – 15.000 Dolar/ Yıl

Magento kurulumu açısından ve kurulumdan sonraki tasarım düzenlemeleri açısından en zorlandığım e-ticaret platformu oldu. Yaklaşık 45.000 küsur adet dosyadan ve 268 adet MySQL tablosundan oluşmaktadır. Github üzerinde 500 contributora sahip bu yazılım, kendi şirketlerinde de yazılımcılar tarafından destekleniyor. Güncel yazılım açısından baktığımızda ikinci sırada olabilecek bir yazılım Magento.

More

iPhone X Özellikleri Türkçe Altyazılı

Ekran özellikleri:

  • Super Retina HD ekran
  • 5.8 inç (diyagonal) OLED Multi‑Touch tam ekran
  • HDR ekran
  • 458 ppi yoğunlukta 2436 x 1125 piksel çözünürlük
  • 1.000.000:1 kontrast oranı (tipik)
  • True Tone ekran
  • Geniş renk yelpazesine sahip ekran (P3)
  • 3D Touch
  • 625 cd/m2 maksimum parlaklık (tipik)
  • Parmak izine dayanıklı, yağ tutmayan kaplama
  • Birden fazla dil ve karakteri aynı anda görüntüleme desteği

More

iPhone 8, iPhone 8 PLUS ve iPhone X

Başlıkta belirttiğim gibi, bu etkinlikte iPhone 8, iPhone 8 PLUS ve iPhone X tanıtımı yapılacağı kesinleşti sayılır.

Görünüşe göre İrlanda’lı bir yazılımcı olan Steven 12 Eylül 2017 etkinliğinde tanıtılacak olan iPhone isimlerini çoktan buldu. iPhone X ismi, söylentileri doğruluyor. Daha önceki iPhone söylentileri yazımda 7S ve 8 olarak ikiye ayırmıştım. Artık 7S olanı iPhone 8 ve iPhone 8 PLUS olarak değerlendip, iPhone 8 yazımı da iPhone X olarak okumak daha iyi olacaktır. Çünkü Apple isim konusunda ters köşe yapmayı seviyor ve bu bizi daha da heyecanlandırıyor.

More