На мою думку, бібліотеки JavaScript, по-перше, Jquery розроблені як інструмент для покращення зовнішнього вигляду та почуття сайту, а також додають простіші функції переходу DOM і AJAX-дзвінки.
І як інструмент він чудовий у своїй області, але зараз Javascript став провідною мовою програмування для специфічних завдань HTML5, насамперед полотна.
Він включає в себе веб-працівників / сховище тощо.
HTML5
Отже, якщо ви плануєте розробляти складні програми / RIA, вам доведеться усунути накладні витрати, які зазвичай використовуються для узагальнення функцій бібліотеки.
І вам потрібно буде розробити більш швидкі та менші програми, що споживають пам'ять / процесор, які працюватимуть на широкому діапазоні клієнтських комп'ютерів.
Тож якщо ви не плануєте розповсюджувати складні програми для JavaScript, у вас не буде проблем із використанням Jquery без попереднього ознайомлення з javascript.
"Мій наставник завжди сказав" не закохуйся в бібліотеку (додаток, це залежить від контексту), навчись робити це самостійно, бо є речі, які вона не може зробити, і тоді ти знову там, де ти почав! "