Так, ви не помилились. 2026 рік, на дворі — React, Vue, Svelte, HTMX, та ще з десяток фреймворків, які з’явились поки ви читали цей абзац. А я тут з підручником по jQuery. Серйозно.
Але давайте подивимось правді в очі: за статистикою W3Techs, jQuery досі використовується на 70% всіх сайтів в інтернеті. Сімдесят. Відсотків. Тобто десь три з чотирьох сайтів, які ви відвідуєте щодня, тягнуть за собою цю «застарілу» бібліотеку. WordPress, Shopify, Bootstrap хоч і не останній, та всі вони досі на jQuery. Ваш улюблений інтернет-банкінг — теж, скоріш за все.
Тож поки розробники сперечаються, яка з наявних LLM зараз рулить у генерації коду, решта світу продовжує тихенько писати $('.button').click() і воно просто працює. Та мені здалося, Claude теж не без гріха.
Що нового
Підручник «jQuery для початківців» отримав оновлення до версії 2.0.0:
- Переклад українською — повний переклад всіх 77 файлів підручника. Тепер можна вивчати jQuery рідною мовою, а не продиратись крізь російський текст.
- Переклад англійською — для тих, хто хоче поділитись підручником з колегами з-за кордону, або просто звик до англомовної документації.
- Виправлено 50+ помилок — друкарські помилки, баги в прикладах коду, некоректні технічні твердження. Так, навіть у підручнику про jQuery бувають баги. Ніхто не ідеальний.
- Оновлено інформацію про jQuery 4.0 — додано детальний список видалених shorthand-методів та застарілих утиліт. Бо jQuery теж розвивається. Хто б міг подумати.
- Виправлено приклади коду — у супутньому репозиторії з прикладами знайдено та виправлено критичні помилки, які не давали коду працювати.
Посилання
- Підручник українською: gitbook — uk
- Підручник англійською: gitbook — en
- Підручник російською: gitbook — ru
- Приклади коду: anton.shevchuk.name/book/code
- Вихідний код прикладів: GitHub
- Вихідний код підручника: GitHub
Для кого цей підручник
Для всіх, хто стикається з jQuery у реальних проєктах. А це, як ми з’ясували, майже всі. Ви можете скільки завгодно писати у резюме «React, TypeScript, Next.js», але на першому ж проєкті підтримки вас зустріне $(document).ready() та legacy-код, якому років більше, ніж деяким фронтенд-фреймворкам, та часом навіть більше ніж років деяким фронтенд-розробникам.
jQuery is dead. Long live jQuery.