Bir UX tasarım perspektifinden (tasarım özgürlüğü, etkileşim cilası, kullanılabilirlik, cilt yeteneği vb.) En iyi JavaScript kullanıcı arayüzü çerçevesi hangisidir? Özellikle, ExtJS ve JQuery'ye bakıyoruz. Ve evet, iyi bir ızgara kontrolüne ihtiyacımız var, bu yüzden Ext.
JQuery Evangelizm ekibinin yanı sıra yaklaşmakta olan Extjs konferansında konuşmacıyım. ExtJS'yi Marketo'da yaygın olarak kullanıyoruz.
Gereksinimleriniz basit, genel olarak erişilebilir ve web geliştiricileri tarafından yapılıyorsa, jQuery kullanın.
Bu daha karmaşık bir durumsa, bir kullanıcı adı/parolanın arkasında daha sert çekirdek mühendisleriniz var, o zaman ExtJS'yi öneriyorum.
ExtJS, amiral gemisi ürünümüz için bir cankurtaran ve açıkça ikinci kampa giriyoruz. Ancak, genel web sitemiz için jQuery kullanıyoruz çünkü daha hafif ve daha kolay.
ExtJS ve jQuery'yi bilmek istediğinizi biliyorum, ama BBC'nin kızdırma çerçevesi 'a ciddi bir şekilde bakardım. BBC kullanılabilirlik ve erişilebilirlik önceliklerini göz önünde bulundurur ve javascript çerçevesini bu öğelerin etrafında kendi standartlar ve yönergeler karşılamak için tasarlamıştır.
gördüğüm tüm çerçevelerden ExtJS en iyi kontrollere sahip. Yani Nice veri bağlı kontrolleri gerekiyorsa ExtJS aradığınız şeydir.
Güzel animasyonlar, menü ve sade eski UI efektlerine ihtiyacınız varsa, jQuery daha iyi çünkü daha fazla eklenti var.
UX tasarım perspektifinden bakıldığında, hiçbir zaman kullanıcılarınızın özel ihtiyaçları için tasarlanmış bir şeyi yenemezsiniz.
Bu nedenle, gerçekten jQuery UI ve ExtJS arasında seçim yapmak zorunda olsaydınız, daha çok ihtiyacınız olan temel iskeleti sağlamakla ilgili olduğu için jQuery ile giderdim. ExtJS fazla tasarlanmış.
Bence her ikisine de ihtiyacınız var. İkisini de bir süre deneyin ve hangisinin sizin için daha iyi olduğunu ve hangi çerçeveyi daha iyi hissettiğinizi görün!
ExtJS'de daha fazla kontrol var, ancak jQuery UI çekirdeği küçük bir çocuk ve eklentilerle genişletmelisiniz (internette bolca !!).
Ama jQueryUI'yi tercih ediyorum, basit ve hafif.
Eğer dhtmlx çerçevesine bakmaktan daha güçlü bir ızgaraya ihtiyacınız varsa: http://dhtmlx.com Çok iyi bir UI widget'ları seti var ve ızgara kontrolü yaşadığım en iyi JavaScript ızgaralarından biri görüldü.