Ember JS
Ember JS
En iyi 26%452 puan
En iyi 26%
En iyi teknik özellikleri

Ember JS: 26 İncelenen Özellikler

1. Çift yönlü veri bağlamaya sahiptir

Ember JS
53%'inde var
Modeller ve görünümler birbirlerini güncellemeye mecburdur.

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

235KB(Ember JS)
Flight: 14KB
Daha küçük dosya boyutu daha hızlı yükleme demektir.

3. Sözler kullanır

Ember JS
20%'inde var
İç Sözler/A+ tanımlamasının iç implementasyona sahiptir. Sözler sunucu cevaplarıyla uğraşırken bildirimlere popüler bir alternatiftir.

4. Yönlendirme ve derin link vermeyi destekler.

Ember JS
67%'inde var
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.

5. Otomatik görünüm filtrelemeye sahiptir

Ember JS
20%'inde var
Görünümleri fazla ekstra koda ihtiyaç duymadan kapsam değişkenleri üzerinden filtreleme mekanizmasına(örneğin arama yaparken) sahiptir.

6. Bir şablonlama motoru kullanır.

Ember JS
67%'inde var
Şablon motorlar kolay ve esnek UI kurmasına izin verir.

7. Hesaplanmış özellikleri destekler

Ember JS
33%'inde var
Objelerin özelliklerini hesaplamak için fonksiyonların özellik olarak kullanılmasına izin verir.

8. Tek yönlü veri bağlamayı destekler

Ember JS
80%'inde var
Bir görüntülenebilir obje değiştiğinde görünümler otomatik olarak güncellenmeye mecburdur.

9. Şablonlar sunucu üzerinde ön-derlenebilir

Ember JS
60%'inde var
Sunucu üzerinde ön-derlenebilen bir şablon motorunu destekler. Bu özellikle düşük programlama gücüne sahip araçlarda sayfa hızını arttırabilir.

10. MIT lisansı altında yayınlanmıştır

Ember JS
87%'inde var
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.

11. Bağımlılık Enjekte özelliğine sahiptir

Ember JS
20%'inde var
Bu test edilebilmeyi ve modülerliği arttırır.

12. Birleşik (kısmi) görünümleri destekler

Ember JS
60%'inde var
İçiçe görünüm şablonlarının bir şablon içindeki üst-düzey görünümlere konulmasını destekler.

13. Animasyonu desteklemek üzere popüler bir eklentiye sahiptir

Ember JS
20%'inde var
Kolayca yeni animasyon görünümü yapma imkanları içeren bir eklentiye sahiptir.

14. destek dosyaları

1(Ember JS)
SproutCore: 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,

15. DOM'u asenkronize bir şekilde günceller

Ember JS
27%'inde var
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.

16. destek dosyalarını da içeren küçültülmüş dosya boyutu

308KB(Ember JS)
Maria: 20KB
Daha küçük dosya boyutu daha hızlı yüklenme zamanı demektir.

17. Sabit, herkese açık bir API'ye sahiptir

Ember JS
53%'inde var
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.

18. Popüler boilerplate-proje'ye sahiptir

Ember JS
53%'inde var
Önerilen dosya yapısını hazırlayan ve böylece geliştiricelerin daha hızlı başlamasını sağlayan bir resmi veya iyi bilinmiş boilerplate projeye sahiptir.

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

Ember JS
20%'inde var
İ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.

20. Nmp paket yöneticisinin içinde resmi, güncel bir girişe sahiptir.

Ember JS
47%'inde var
Node paket yöneticisi aynı zamanda ön yüz scriptlerini yönetmek için kullanılabilir.

21. Veri bağlama için gözlenebilirler kullanır

Ember JS
80%'inde var
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.

22. Proje oluşturucusuna sahiptir

Ember JS
53%'inde var
Geliştirmecilerin gömülü aletler veya Yeoman gibi iskele aletleri kullanarak otomatik olarak yeni proje kurmasına izin verir.

23. Internet Explorer sürümleri destekli

8(Ember JS)
rAppid JS: 0
Eski tarayıcı desteği kurumsal projeler ve Internet Explorer kullanıcıları bazında geniş kullanıcı tabanına sahip projelerde önemli olabilir.

24. REST sunucu senkronizasyonuna izin veren popüler bir eklentie sahiptir

Ember JS
7%'inde var
Modelleri jQuery boilerplate ajax çağırması yazılımına ihtiyaç duymadan sunucu-taraflı gösterimleri ile senkronize tutan bir eklentiye sahiptir.

25. LocalStorage desteğini arttıran popüler bir eklentiye sahiptir

Ember JS
27%'inde var
HTML5 LocalStorage ile senkronize etmek için basit bir fonksiyonalite sunan bir eklentiye sahiptir.

En iyi 10 MV* sistemleri

Karşılaştırmak için başka bir nesne ekle
  • Ember JS
Karşılaştır
This page is currently only available in English.