Ich arbeite in letzter Zeit an einigen mobilen Web-Apps für Android (2.3+) und iOS (4+). Ihre Browser unterstützen den größten Teil von ECMAScript5, das sehr leistungsfähig ist, und ich wollte nach Möglichkeit Sprachfunktionen verwenden und nur dann auf jQuery zurückgreifen, wenn ich musste.
Es stellt sich heraus, dass ich jQuery nur für eine kürzere Alternative verwende document.querySelectorAll
. Könnte es auch loswerden.
Wenn ich nur moderne WebKit-Browser unterstützen muss, ist es eine gute Idee, jQuery (und andere Allzweckbibliotheken) loszuwerden? Sie sind schließlich eine Ebene der Indirektion.
(Die Apps müssen bisher keine AJAX-Anrufe tätigen. Ich denke, das wird hässlich. Aber lohnt es sich, jQuery nur dafür zu behalten?)