Приключиха с премахването на jQuery от интерфейса GitHub. Но с какво е заменен jQuery? В Twitter гитхъбърът Мислав Марохнич сподели списък с новостите и разясни в коментарите причините за тази промяна.
Интересно е, че вече се изпращат малки kb на посетителите, като така става по-ясен синтаксисът при извършване на DOM манипулации. Съществува и способност да се използва Flowjs за статичен тип проверки. Мислав сподели, че иска да прескочи Shadow DOM, но за момента се получават грешки по изпълнението при редовни търсения на DOM.
We’re finally finished removing jQuery from https://t.co/r2QL2aHBfa frontend. What did we replace it with? No framework whatsoever:
• querySelectorAll,
• fetch for ajax,
• delegated-events for event handling,
• polyfills for standard DOM stuff,
• CustomElements on the rise.— Mislav Marohnić (@mislav) 25 юли 2018 г.
Заради тези промени, сега GitHub зарежда бързо и е по-интерактивен за бавни устройства и слаба интернет връзка.