В чем собственно профит от jQuery кроме краткости кода? Есть ли возможность делать все на нативном js или у jQ есть преимущества которых "не нарисуешь" обычным js? Может он намного производительнее?
На мысль меня натолкнула идея когда потребовалось к одной странице на которой по сути 2 строчки кода и одна кнопка вешать попап окно и небольшой сладер. Выходит сам jQuery занял 80% веса страницы + 10% те плагины . Так к чему это я ... может самые популярные плагины можно было написать на нативном js как альтернативу и сэкономить в трафике ? Если это бред поясните пожалуйста :) Спасибо за ответы!
Добавлю свои 5 копеек:
- сотня килобайт в наше время почти ничего не значит, к тому же если подключать jquery с гугл cdn то почти с 100% вероятностью он будет в кэше браузера
- jquery хорошо подходит для создания "красивостей" и простой логики. Для сложной логики разумнее использовать что то наподобие angular, react итд
Выше уже все написали, я от себя добавлю лишь логику по которой мы у себя определяем - использовать jQuery на конкретном проекте или нет. Если есть необходимость использовать кучу сторонних библиотек, которые завязаны на jQuery и адекватных альтернатив нету - тогда используем. Если такой необходимости нету - тогда не используем.