55puan

Knockout JS

Knockout JS
vs

Knockout JS incelemesi: 17 özellikler ve önemli noktalar

Knockout JS
Knockout JS
55
puan

Knockout JS neden ortalamadan daha iyi?

  • Destek dosyalarını içermeyen küçültülmüş dosya boyutu
    43KBvs75.64KB
  • Internet Explorer sürümleri destekli
    6vs7.33

En iyi teknik özellikleri

Genel bilgi

1.Bir şablonlama motoru kullanır.
Knockout JS

Şablon motorlar kolay ve esnek UI kurmasına izin verir.

2.Hesaplanmış özellikleri destekler
Knockout JS

Objelerin özelliklerini hesaplamak için fonksiyonların özellik olarak kullanılmasına izin verir.

3.HTML'e uzanır
Knockout JS

Kimi insan bunu diğer şablon dilleri masrafını ortadan kaldırdığı için avantaj olarak görür.

4.MIT lisansı altında yayınlanmıştır
Knockout JS

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.

5.Internet Explorer sürümleri destekli

6

Eski tarayıcı desteği kurumsal projeler ve Internet Explorer kullanıcıları bazında geniş kullanıcı tabanına sahip projelerde önemli olabilir.

En iyi

rAppid JS

0

6.Sabit, herkese açık bir API'ye sahiptir
Knockout JS

Yukarıdaki büyük versiyon numarası 0'dır. Bu geliştirme takımı tarafından tanıtılan API değişikliklerinde uyumluluk sorunu yaratmaz.

Eklentiler

1.girişlerin sayısı

33

Eklentiler fonksiyonelliği arttırmak ya da diğer hizmetlerle entegre olmayı sağlamak için daha kolay bir yol sunar. Fazla sayıda eklenti aktif bir kullanıcı topluluğunu işaret edebilir. Sadece resmi eklentiler dikkate alınır.

En iyi

AngularJS

213

2.Veri girişi doğrulamasını destekleyen popüler bir eklentiye sahiptir
Knockout JS

İstemci veri girişini işlenmeden veya bir sunucuya yollanmadan önce doğrulamaya yardımcı olan eklentiler. Bu sunucu-taraflı doğrulamanın yerini tutmazken kullanıcı deneyemini oldukça arttırır.

Kitaplıklar & Paketler

1.Nmp paket yöneticisinin içinde resmi, güncel bir girişi vardır
Knockout JS

Node paket yöneticisi aynı zamanda ön yüz scriptlerini yönetmek için kullanılabilir.

Veri ilişkilendirme

1.Çift yönlü veri bağlaması vardır
Knockout JS

Modeller ve görünümler birbirlerini güncellemeye mecburdur.

2.Tek yönlü veri bağlamayı destekler
Knockout JS

Bir görüntülenebilir obje değiştiğinde görünümler otomatik olarak güncellenmeye mecburdur.

3.Veri bağlama için gözlenebilirler kullanır
Knockout JS

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

1.destek dosyalarını içermeyen küçültülmüş dosya boyutu

43KB

Daha küçük dosya boyutu daha hızlı yükleme demektir.

En iyi

Flight

14KB

2.Şablonlar sunucu üzerinde ön-derlenebilir
Knockout JS

Sunucuda önceden oluşturulmuş şablon motorunu destekler. Bu, özellikle düşük bilgi işlem gücüne sahip cihazlarda sayfa hızını artırır.

3.destek dosyaları

0

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,

En iyi

SproutCore

0

En iyi 10 MV* sistemleri

Karşılaştırmaya ekle
    This page is currently only available in English.