Ich erwäge, Dojo in einigen neuen Projekten zu verwenden (oder zumindest zu integrieren), teilweise wegen Kompatibilität mit dem erweiterten Modus von Google Closure Compiler , der (hoffentlich) den gesamten nicht verwendeten Code vollständig löscht.
Was würde ich verlieren? (abgesehen von der Vertrautheit mit der Syntax)
(im Allgemeinen wären auch alle Tipps zu den Unterschieden wahrscheinlich hilfreich)
Ich benutze jQuery selbst, aber um es zusammenzufassen: jQuery scheint besser dokumentiert zu sein und es ist leichter, coole Sachen "out of the box" zu machen. Dojo scheint einfacher zu sein, wenn Sie wissen, was Sie tun. Ich habe diese Informationen aus dem Community-Wiki hier erhalten:
jQuery
Dojo
"Als Dojo-Entwickler würde ich Dojo empfehlen. Obwohl meine Entscheidung nicht überraschend ist, wurde ich Dojo-Entwickler, weil ich folgende Dinge fand, die besser sind als in anderen JavaScript-Frameworks:"
"Kluge Leute in der Community (last but not least) - so sehr ich es liebe, für Anfänger zu halten, irgendwann wird jeder Entwickler" gewürzt "und braucht viel mehr. Wenn Sie nur One-Liner schreiben und einfache progressive Erweiterungen zu bestehenden Web-Anwendungen hinzufügen möchten, können Sie dies mit so ziemlich jedem Framework oder sogar mit reinem JavaScript tun. Aber sobald Ihre Webanwendung größer oder komplexer wird, werden gute Verpackungen, gute Unterstützung für Ihre bevorzugten Methoden, gute Bausteine und die Fähigkeit, Ihre eigenen Bausteine zu bauen, immer wichtiger. Deshalb habe ich mich auf Dojo festgelegt und nie zurückgeschaut. "
Nun, wenn ich jetzt etwas sagen müsste, würde ich sagen, dass es für mich keinen Unterschied zwischen Jquery und Dojo gibt, weil ich nicht beide benutze. Ich benutze reines Javascript, das ich tiefer gegangen bin, dass ich keine der Bibliotheken benötige, die ich mein eigenes Rahmenwerk meine eigenen Sachen schneller, rein, kuriert habe,
Und ich würde sagen, ich habe alle Bibliotheken gehasst, weil es mich dazu gebracht hat, Dinge wie das Wunder von Javascript und seiner Schönheit zu enthüllen.
Ich rate nicht mit einer Bibliothek und wenn Sie es brauchen, tun Sie es, nachdem Sie JavaScript für real kennen.
Tags und Links javascript jquery refactoring dojo