60puan

Ractive JS

Ractive JS
vs

Ractive JS incelemesi: 20 özellikler ve önemli noktalar

Ractive JS

Ractive JS neden ortalamadan daha iyi?

  • Destek dosyalarını içermeyen küçültülmüş dosya boyutu
    ?

    65KBvs75.64KB
  • Destek dosyalarını da içeren küçültülmüş dosya boyutu
    ?

    65KBvs120.8KB
  • Internet Explorer sürümleri destekli
    ?

    7vs7.33

Genel bilgi

Şablon motorlar kolay ve esnek UI kurmasına izin verir.
MIT lisansı ticari kullanım dahil her türlü kullanıma garanti sağlamadan izin veren oldukça hoşgörülü bir lisansdır.
İçiçe görünüm şablonlarının bir şablon içindeki üst-düzey görünümlere konulmasını destekler.
Eski tarayıcı desteği kurumsal projeler ve Internet Explorer kullanıcıları bazında geniş kullanıcı tabanına sahip projelerde önemli olabilir.
Eski frameworkler genellikle daha sabit, savaş-tasdiklidir ve onlar için daha çok kaynak ve bilgilendirici bulunur. Bir şirket olarak içinden seçebileceğiniz daha geniş bir yetenek havuzuna sahipsiniz.

Eklentiler

1.Animasyon
Ractive JS
Kolayca yeni animasyon görünümü yapma imkanları içerir.

Kitaplıklar & Paketler

DOM manipulasyonu ile başa çıkmak için spesifik bir kütüphane (jQuery, Zepto veya MooTools gibi) kullanımına gerek duymaz veya kullanımı ciddi şekilde teşvik etmez ve geliştiricinin seçtiği kütüphane ile kullanılabilir.
Bower önyüz uygulamaları için kolay kullanımlı, npm benzeri bir paket yöneticisidir.
Eşzamanlı Olmayan Modül Tanım kütüphaneleri kolay modüler, temiz programlamayı sağlar. Bir framework böyle bir kütüphanede düzgün çalışmıyorsa bileşenlerini modülize etmek ve bağımlılıkları çözmek için Dependency Injection gibi farklı araçlara sahip olabilir.
Node paket yöneticisi aynı zamanda ön yüz scriptlerini yönetmek için kullanılabilir.

Veri ilişkilendirme

Modeller ve görünümler birbirlerini güncellemeye mecburdur.
Bir görüntülenebilir obje değiştiğinde görünümler otomatik olarak güncellenmeye mecburdur.
Modeller değişikler için gözlenir. Bu iyi bilinen bir desendir. Bazı durumlarda kirli-karşılatırmadan daha başarılı sonuç verebilir.

Performans

Daha küçük dosya boyutu daha hızlı yükleme demektir.
Yönlendirme tarayıcı url'si ile etkileşime izin verir. Eğer bir-sayfa uygulamaları kuruyorsanız iyi bir kullanıcı deneyimi için bu çok özemlidir.
Model değişiklikleri görünüm güncellemelerinde hemen sonuç vermez ama sıraya konulur ve grup olarak dağıtılır. Bu anında görünüm güncellemelerinden çok daha başarılı sonuç verir.
jQuery Deferred gibi sözleri destekleyen kütüphanelerin kullanımına izin verir. Sözler sunucu cevaplarıyla uğraşırken bildirimlere popüler bir alternatiftir.
Daha az bağımlılık eklenecek daha az ekstra script, genellikle daha az geliştirme gideri ve daha hızlı yükleme süresi demektir,
Daha küçük dosya boyutu daha hızlı yüklenme zamanı demektir.
Bu taklit DOM ile gerçek DOM'u karşılaştırıp sadece değişiklikleri gerçekleyerek bütün öğeleri sürekli tekrar gerçeklemekten kaçınır.

En iyi MV* sistemleri hangisidir?

Hepsini Göster
This page is currently only available in English.