Ich bin kürzlich auf einige Javascript-Foren gestoßen (leider geht die Verbindung irgendwo im Universum verloren), in denen Sie echten Hass gegen jQuery empfinden könnten, weil Sie nicht ... gut sind?
Die meisten Argumente scheinen tatsächlich Sinn zu machen.
Jetzt mag ich jQuery sehr, vor allem, weil ich mich auf Dinge konzentrieren kann, die ich lieber auf Browser-Inkonsistenzen konzentrieren möchte, und AJAXing mit coolen (oder überstrapazierten ?) Effekten macht Spaß.
Aber wenn im Kern von jQuery wirklich etwas faul ist, möchte ich mich nicht so darauf verlassen, wie ich es tatsächlich tue.
Ich möchte nicht noch einmal darüber streiten, welches Framework das beste ist ... aber ... welches Framework ist das beste (Witz) ? Denken Sie als Fall an das kleine bis mittlere Web und dessen Verwaltung.
Ich versuche nur herauszufinden, ob Dinge in einem Framework oder reinem Javascript mit wenigen Minenfunktionen wirklich einen Unterschied machen.
Bearbeiten:
Ich habe tatsächlich versucht, eine normale objektive Diskussion über Vor- und Nachteile von:
- Verwendung eines Frameworks über reines Javascript und
- jQuery gegen andere,
Da jQuery mit der schnellsten Lernkurve am einfachsten zu bearbeiten scheint. Einige Leute verstehen es jedoch einfach nicht und denken, dass ich noch eine Flamme entzünde (was ich nicht bin). Ich stimme tatsächlich dafür, diese Frage erneut zu eröffnen.
Auch ich interessiere mich wirklich für:
- Verlässt sich jQuery stark auf Browser-Sniffing? Könnte das in Zukunft ein potenzielles Problem sein? Warum?
- Ich habe viele JS-Selector-Engines gefunden. Gibt es AJAX- und FX-Bibliotheken?
- Gibt es einen Grund (außer Browser-Schnüffeln und persönlichem "Hass" gegen John Resig), warum jQuery falsch ist?
jQuery steht, wie am häufigsten verwendet, auch für andere Frameworks.