Es hat eine Weile gedauert, aber ich glaube, wir sind bei Baby Bear in der jQuery-Diskussion angekommen. Einige ausgewählte Zitate aus dem Ensemble-Cast-Blogbeitrag
Nathanael Anderson: Der größte Nachteil von jQuery heutzutage ist, dass Browser eine viel standardmäßigere Abdeckung haben und die direkte Manipulation des DOM langsam ist, es sei denn, Sie können alles auf einmal tun; und jQuery wurde nicht für große Änderungsgruppen entwickelt.
Todd Motto: Letzte Sache von mir: Lassen Sie uns nicht versuchen, jQuery-Entwickler davon abzubringen, es zu benutzen – es ist erstaunlich, extrem ausgereift und leistungsstark, und sein Platz im „modernen Web“ hat sich verschoben, das ist alles. In 5 Jahren werden wir es alle wieder falsch machen.
TJ VanToll: Für mich bleibt jQuery der Goldstandard für eine Bibliothek mit elegantem API-Design und umfassender Dokumentation. Obwohl ich es heutzutage vielleicht nicht in jeder App verwende, finde ich es immer noch den einfachsten Weg, mit dem DOM zu interagieren und meinen Apps leistungsstarke Widgets hinzuzufügen.
Und zufälligerweise, in Nicholas C. Zakas's Newsletter
Ich traf kurz nach meinem Weggang von Yahoo einen ehemaligen Kollegen, als er sich darauf vorbereitete, als Tech Lead zu einem neuen Unternehmen zu wechseln. Während unseres Gesprächs erwähnte er, dass seine oberste Priorität darin bestünde, sie auf YUI umzustellen. Das Unternehmen nutzte jQuery und er sagte, er wolle es wirklich nicht benutzen. Ich schlug vorsichtig vor, dass dies vielleicht keine Schlacht sei, die er führen wolle. Er könne zweifellos die Gesamtarchitektur bewerten, um zu sehen, welche Verbesserungen vorgenommen würden, aber in ein Unternehmen zu gehen und zu versuchen, alle dazu zu bringen, auf seine Lieblingsbibliothek oder sein Lieblings-Framework umzusteigen, ist selten eine Erfolgsformel.
Als ich bei Box anfing, stieß ich auf eine ähnliche Situation, außer dass die Leute anzunehmen schienen, ich würde versuchen, jQuery aus dem Frontend zu eliminieren. Immer wieder wurde ich gefragt: „Wirst du jQuery loswerden?“ Meine Antwort war immer dieselbe: „Nein, jQuery wird nicht verschwinden. Ich möchte jedoch sicherstellen, dass seine Position in der Architektur gut definiert ist.“
Einer bestimmten Technologie oder einem bestimmten Ansatz die Treue zu schwören, ist in Ordnung, solange man ihm nicht dogmatisch gegenübersteht.