(Я понимаю, что кто-то другой задал аналогичный вопрос, и он был закрыт как "аргументированный", но мне действительно интересно понять аргументы вокруг этого.)
Я хорошо знаю JavaScript. Я писал это профессионально уже много лет. Я усвоил много кросс-браузерных несовместимостей и эскизности, знаю, что манипулирование DOM, как и задняя часть моей руки, работало с некоторыми из лучших веб-разработчиков в отрасли и собрало много их моджо.
Я просматривал jQuery. Я понимаю суть библиотеки javascript (сколько раз я писал анимацию, getElementsByClass и функции hide/show?). Но, честно говоря, кажется, пустая трата времени, чтобы изучить совершенно новый синтаксис, который не менее сложный. Кажется, я бы бил головой о стену, чтобы изучить совершенно новый интерфейс с тем же старым JavaScript.
Я не технически инженер, поэтому, может быть, я что-то упустил. Может ли кто-нибудь описать компромиссы jQuery? Действительно ли быстрее учиться и понимать синтаксис jQuery, чем просто изучать JavaScript?