In den letzten Jahren habe ich viel Zeit mit serverseitiger Programmierung verbracht und diese JavaScript-Bibliotheken irgendwie vernachlässigt. Aufgrund meines guten Wissens und meiner langen Erfahrung mit JavaScript habe ich immer alles hauptsächlich selbst geschrieben. Schon damals schien mir das dumm, aber ich denke, es war mehr die Herausforderung und die Mentalität eines Studenten. Vor kurzem habe ich angefangen, mit YUI, JavaScript und Prototype zu arbeiten und erreiche leicht, was ich will. Allerdings habe ich nicht genug Zeit investiert und bin mir nicht sicher, woran ich festhalten sollte. Ich plane, diese in einer Website mit 100 gleichzeitigen Benutzern zu verwenden. Also zwei wichtige Punkte sind effizientes AJAX und auch die Ladezeit auf der Client-Seite. Ich plane, die Kombination aus JQuery und YUI zu verwenden, wobei Yahoo UI von Yahoo und der letztere von Google geladen wird. Allerdings erscheint mir das unnötig und ich könnte es in Zukunft bereuen. Ich wollte einige Meinungen einholen! Ich habe mich umgesehen und andere Beiträge gelesen, aber die meisten schienen eher ein emotionales als ein technisches Problem zu haben.
Antworten
Zu viele Anzeigen?Ich bin nicht objektiv, aber das Argument für YUI 3 ist, dass es präzise, effizient und skalierbar ist - und mit jetzt 200 Modulen im YUI 3 Gallery, hat es eine Gemeinschaft, die es jeden Tag besser macht.
Meine Meinung darüber, warum YUI 3 die beste Wahl ist, ungefähr ein Jahr alt, ist hier:
http://developer.yahoo.com/yui/theater/video.php?v=miraglia-yuiconf2009-yui3
Seit dieser Zeit hat das Team weiterhin auf den dort diskutierten Grundlagen aufgebaut... und YUI 3 ist für mich genauso unterhaltsam und produktiv wie die JavaScript-Entwicklung jemals war.
-Eric
https://stackoverflow.com/questions/394601/which-javascript-framework-jquery-vs-dojo-vs
Prototype VS jQuery - Stärken und Schwächen
dieses nächste ist etwas veraltet, aber ich erinnere mich, als ich letztes Jahr eine ähnliche Entscheidung getroffen habe, schien dieser Artikel ziemlich gründlich und symmetrisch in seiner Behandlung praktisch aller wichtigsten js-Frameworks + Browser zu sein
http://blog.creonfx.com/javascript/mootools-vs-jquery-vs-prototype-vs-yui-vs-dojo-comparison-revised
Ich erinnere mich, dass dieser Artikel anständig war, aber bedenken Sie, dass er ein Rails-Guy ist, also wird er Prototype natürlich besser finden:
http://thinkrelevance.com/blog/2009/01/12/why-i-still-prefer-prototype-to-jquery.html
Ich habe mich hauptsächlich auf die Leistung von jQuery verlassen. Sie verwenden Sizzle und scheinen sehr bewusst auf die Größe ihrer Codebase zu achten.