React
React
En iyi 7%622 puan
En iyi 7%
En iyi teknik özellikleri

React incelemesi : 20 özellikler ve önemli noktalar

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

Daha küçük dosya boyutu daha hızlı yükleme demektir.
78KB
Flight: 14KB

2. Modeller sade JavaScript objeleridir

Bu uygulama ve REST-Servisleri ya da LocalStorage arasındaki veri transferini kolaylaştırır. Ayrıca getter setter fonksiyonları yüzünde oluşan kompleksiteyi azaltır.
React
14%'inde var

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

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

4. DOM manipulasyonu kütüphanesi agnostik(bilinemezci) mi

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.
React
20%'inde var

5. Şablonlama için JSX kullanır

JSX geliştiricilerin canlıdaki veya ön-derlenmiş sade JavaScript olan kodlarının içine direk olarak işaretleme yazmalarına izin veren bir şablonlama motorudur. Bu işaretleme ve kod arasındaki ayrımı kaldırır ve string tabanlı şablonlama dilleri üzerine hız iyileştirmesi sunar.
React
7%'inde var

6. Şablonlar sunucu üzerinde ön-derlenebilir

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.
React
60%'inde var

7. Diğer MV* Framework'leri ile entegre olur

Kalan özelliklerini kaldırmadan başka bir frameworkün bir parçası yerine kullanılabilir.
React
7%'inde var

8. Görünüm karışımı kullanımına izin verir

Karışımlar obje-odaklı kalıtıma ihtiyaç duymadan ortak özellikleri paylaşan birbirinden farklı objelere izin veren bir programlama tekniğidir.
React
14%'inde var

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

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

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

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

11. Sunucu üzerinde gerçeklenebilir

Bu arama motoru taranabilirliğini oldukça arttırır. Bu özellikle düşük programlama gücüne sahip araçlarda sayfa hızını arttırabilir.
React
14%'inde var

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

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

13. Sözler/A+ desteği sağlayan üçüncü parti kütüphaneleri ile iyi entegre olur

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.
React
34%'inde var

14. Çift yönlü veri bağlamaya sahip popüler bir eklenti tarafından genişletilebilir.

Model ve görünümlerin birbirlerini güncellemeyi desteklemesine genişletilebilir. Bu dosya boyutunu arttırır ama daha fazla esneklik sağlar.
React
14%'inde var

15. Require.js gibi AMD kütüphaneleriyle çalışır

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.
React
60%'inde var

16. Apache lisansı altında yayınlanmıştır

Apache lisansı ticari kullanım dahil her türlü kullanıma garanti sağlamadan izin veren oldukça hoşgörülü bir lisansdır.
React
7%'inde var

17. Entegre edilmiş veri girişi doğrulamasına sahiptir

İstemci veri girişini işlenmeden veya bir sunucuya yollanmadan önce doğrulamaya yardımcı olan gömülü faydalar. Bu sunucu-taraflı doğrulamanın yerini tutmazken kullanıcı deneyemini oldukça arttırır.
React
40%'inde var

18. Resmi olarak Bower bağımlılık yönetimini destekler

Bower önyüz uygulamaları için kolay kullanımlı, npm benzeri bir paket yöneticisidir.
React
54%'inde var

19. Internet Explorer sürümleri destekli

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

20. yaşında

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.
0years
Sammy JS: 4years

En iyi 10 MV* sistemleri

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