Da Apache Struts das Dojo-Plugin von Struts 2.1.x veraltet hat, denke ich darüber nach, alles auf jQuery umzustellen. Mir ist vor allem der Größenunterschied aufgefallen (170kb vs 19kb - so in etwa). Ich hatte Probleme mit dem IE-Browser mit der Handhabung von Dojo-Skripten, passiert dies auch mit jQuery (wenn der Benutzer mit der Anwendung für eine lange Zeit arbeitet, stoppt das Skript laufen)?
Ich habe eine Menge Dojo-Tags in meinen Anwendungen, und ich verwende die meisten ihrer Attribute.
Hat jemand damit schon Erfahrungen gemacht? Was waren die Probleme? Was waren die Vorteile? Nachteile?
Hat jemand eine bessere Idee, welches Plugin mit Struts2 enthalten?
Jede Antwort wäre großartig! Danke!
2 Stimmen
IIRC, Struts wurde mit Dojo 0.4.0 bis vor kurzem ausgeliefert, die etwa 3 Jahre alt ist, so dass das sein kann, was Sie als Ihren Vergleich verwenden. Dojo ist jetzt auf 1.4 Beta, und es gab erhebliche Änderungen wrt Architektur, Browser-Kompatibilität und Stabilität. Struts hat offenbar beschlossen, flexibler zu sein und kein Toolkit zu bündeln. Die Widget-Bibliothek von Dojo, Dijit, verfügt über einen ganz anderen Satz von Widgets und Funktionen als JQuery sowie über integrierte Barrierefreiheit und Internationalisierung, so dass es von Ihrer Aufgabe abhängen kann.