Я останнім часом працюю над кількома мобільними веб-додатками для Android (2.3+) та iOS (4+). Їх браузери підтримують більшість ECMAScript5, який є дуже потужним, і я хотів використовувати мовні функції там, де це можливо, вдаючись до jQuery лише тоді, коли мені довелося.
Виявляється, єдине, для чого я використовую jQuery, - це мати коротку альтернативу document.querySelectorAll
. Можна також позбутися цього.
Якщо мені потрібно лише підтримувати сучасні браузери WebKit, чи гарна ідея позбутися jQuery (та інших бібліотек загального призначення)? Адже вони є шаром непрямості.
(Програми не повинні робити дзвінки AJAX поки що, я думаю, що це одне, що стане негарним. Але чи варто тримати jQuery саме для цього?)