Будни разработчика
14.7K subscribers
1.18K photos
334 videos
7 files
2.01K links
Блог Lead JS-разработчика из Хельсинки
Автор: @bekharsky

По рекламе: https://telega.in/channels/htmlshit/card?r=GLOiHluU или https://t.me/it_adv

Чат: https://t.me/htmlshitchat

№5001017849, https://www.gosuslugi.ru/snet/679b74f8dad2d930d2eaa978
Download Telegram
#шок дня

Просто чтоб вы понимали: jQuery достиг своего пика на самых популярных ресурсах только в 2020 году. И пик этот — 80% из 100 000 сайтов.

Всем бы так “умирать”.

Ну и на самом деле, конечно же, он не умирает. Просто посмотрите статистику для 10 000 000 веб-сайтов: https://w3techs.com/technologies/history_overview/javascript_library/all

#jquery #js
#новость дня

Слушайте, я даже не знаю, как вам сказать, но тут случилось такое...

Короче, вышла новая версия jQuery. И не просто новая, а мажорная.

Встречайте: jQuery 4.0.0 Beta.

Ну конечно мы все такие типа: «A? Чо? В смысле?»

Но так уж получается, что jQuery всё ещё самая популярная библиотека для работы с веб-технологиями. Кажется, она сдохнет лишь со всей вселенной сразу.

Я вот с ней не работал плотно два года, сегодня влез в старый код и первое, что получил — maximum call stack exceeded. Естественно, потому что вызвал две функции друг из друга. Потому что бизнес-логику на jQuery слишком легко превратить в грёбанные спагетти. Очень приятно.

Ладно, так чего там?

Ну, дропнули всё меньше IE11 (А его Китаю во славу оставили?). Дропнули все ненужные API вроде parseJSON (он уж давно везде есть). Дропнули ненастоящие методы массивов: push, sort и splice. Не очень понимаю, зачем оставили each и map (да, я снова сегодня долго вспоминал, как их-то использовать, с .get()).

А, ну и перевели основную сборку на ES-модули и Rollup. Надо посмотреть их конфиг чтоль.

Ждём пятую, котаны? :)

#js #jquery
🤩194👍3🤡1