Je travaille récemment sur quelques applications Web mobiles pour Android (2.3+) et iOS (4+). Leurs navigateurs prennent en charge la plupart d'ECMAScript5, qui est très puissant, et je voulais utiliser les fonctionnalités du langage dans la mesure du possible, en n'ayant recours à jQuery que lorsque je le devais.
Il s'avère que la seule chose pour laquelle j'utilise jQuery est d'avoir une alternative plus courte pour document.querySelectorAll. Autant s'en débarrasser.
Si je dois seulement prendre en charge les navigateurs WebKit modernes, est-ce une bonne idée de se débarrasser de jQuery (et d'autres bibliothèques à usage général)? Ils sont une couche d'indirection, après tout.
(Les applications n'ont pas à faire d'appels AJAX jusqu'à présent, je suppose que c'est une chose qui va devenir laide. Mais cela vaut-il la peine de garder jQuery juste pour ça?)