Struts2 plaginlari - Dojo yoki jQuery yoki?

Apache Struts Struts 2.1.x dan Dojo plaginini bekor qilganligi sababli men hamma narsani jQuery ga o'zgartirishni o'ylayapman. Men ayniqsa o'lchamlardagi farqni payqadim (170kb va 19kb - shunga o'xshash narsa). Men dojo skriptlari bilan ishlashda IE brauzerida muammolarga duch keldim, bu jQuery bilan ham sodir bo'ladimi (foydalanuvchi dastur bilan uzoq vaqt ishlaganda, skript ishlashni to'xtatadi)?

Mening ilovalarimda juda ko'p dojo teglari bor va men ularning aksariyat atributlaridan foydalanaman.

Kimdadir buni qilish tajribasi bormi? Qanday muammolar bor edi? Qanday foydalari bor edi? Kamchiliklari?

Kimda Struts2 bilan qaysi plaginni qo'shish haqida yaxshiroq fikr bormi?

Har qanday javob ajoyib bo'ladi! rahmat.


person Trick    schedule 14.10.2009    source manba
comment
IIRC, Struts yaqin vaqtgacha Dojo 0.4.0 bilan jo'natildi, bu taxminan 3 yil, shuning uchun siz taqqoslash sifatida foydalanayotgan bo'lishingiz mumkin. Dojo hozirda 1.4 beta-versiyasida va arxitektura, brauzer mosligi va barqarorligida sezilarli o'zgarishlar bo'ldi. Struts ko'proq moslashuvchan bo'lishga va asboblar to'plamini birlashtirmaslikka qaror qildi. Dojo-ning vidjet kutubxonasi Dijit JQuery-dan juda farq qiladigan vidjetlar va funksiyalar to‘plamiga, shuningdek, o‘rnatilgan foydalanish imkoniyati va xalqarolashtirishga ega, shuning uchun u sizning vazifangizga bog‘liq bo‘lishi mumkin.   -  person peller    schedule 14.10.2009


Javoblar (6)


Teglarni dojodan jqueryga o'zgartirish men uchun yaxshi ishladi. Mening (kichik) loyihamda faqat bir nechta atributlarni o'zgartirish kerak edi.

Men uchun eng katta muammo jQuery-da daraxt yorlig'i mavjud emasligi edi, shuning uchun men dojo va jQuery o'rtasida ko'plab ziddiyatlarni keltirib chiqaradigan qism uchun eski dojo teglarini saqlab qoldim. Shuning uchun g'alati xatti-harakatlardan qochish uchun BARCHA teglarni birdaniga jQuery ga o'zgartirishingizni tavsiya qilaman.

person LimetreeValley    schedule 26.05.2010

Bu yerda topilgan struts2-jquery plaginidan foydalanish yaxshidir

code.google.com/p/struts2-jquery-plugin/

person Ab.    schedule 02.02.2010

Men jQuery ni taklif qilaman. Foydalanilgan Dojo loyihasi ustida ishlashda men ham xuddi shunday muammoga duch keldim, lekin u shunchalik tajovuzkor ekanligini bilib, jQuery-ga o'tdim. JQuery bilan undan foydalanish ancha oson, chunki u Dojo kabi oʻz teglarini qoʻshish oʻrniga faqat standart HTML belgilaridan foydalangan. Shuningdek, men jQuery-dan keyin Dojo uchun yana bir nechta hujjatlarni, shuningdek, kodlashimiz kerak bo'lgan IE6 axlatini engish bo'yicha yaxshi qo'llanmalarni topdim. Umuman olganda, men har qanday loyihada Dojo orqali jQuery-ni tavsiya qilaman.

Assalomu alaykum

person Phill Pafford    schedule 14.10.2009

JQuery-ga ko'chib o'tishda biz avtomatik to'ldirishda bo'lgani kabi bir xil ko'rinish va tuyg'uga ega bo'la olmaymiz. Quyida standart jQuery avtomatik to'ldirishda etishmayotgan narsalar mavjud:

  1. Ochiq va quyuq kulrang muqobil soyalar bilan qatorlar
  2. Faqat boshlang'ich kalitdan mos keladi, hozirda u butun kalit so'zdan mos keladigan kalit bilan qidiradi
  3. Pastga xatolik bilan combobox ko'rsatish uchun
person rajeev    schedule 13.10.2010

Dojo plaginida menda AJAX va fayllarni yuklash va AJAX natijalarida JavaScript bilan katta muammolar bor.

Struts2 jQuery Plugin bilan u men uchun yaxshi ishlaydi.

person Johannes    schedule 22.04.2010
comment
Men bu borada hech qanday muammoga duch kelmadim, lekin men hamma narsani aniqlash uchun ko'p vaqt sarfladim ... Dojo plagini uchun hujjatlar juda yomon. - person Trick; 22.04.2010

JQuery va Dojo ikkalasi ham malakali va funksiyalarga juda boy. Har ikkala ramka ham o'ziga xos arxitektura kuchli tomonlariga ega.

Dojo 0.4 ning birinchi barqaror versiyasi erta paydo bo'ldi va struts dojoni o'z ichiga oladi. Keyinchalik JQuery Struts plaginiga asoslangan arxitekturaga yaxshiroq mos keladigan engil va barqaror versiyani ishlab chiqdi. Dojo arxitekturasining o'z traektoriyasi 0,4 dan 1,0-> 1,4 gacha bo'lgan va struts2-dojo plaginlari eskirgan.

Ikkala Javascript kutubxonasi ham juda yaxshi saqlanadi, takomillashtiriladi va hamjamiyat tomonidan qo'llab-quvvatlanadi. Bu hozirda struts2 bilan yaxshi yopishgan jQuery.

person Vh24    schedule 15.03.2012