все-таки не могу не продолжить
вот были времена лет 5 и раньше, а для кого то до сих пор все так и есть
берешь jQuery и кучу плагинов для него, календарь, формочки, все дела
прикручиваешь себе на страницу
пишешь кучу кода
потом прикручиваешь еще пару jQuery-плагинов, ну там слайдеры-фигайдеры
потом еще и еще
часть пишешь сам, потому что не нашел чего-то дельного
через полгода ты уже найти не можешь концов нигде, обновить ничего тоже не можешь, конфликты неизбежны
и тут приходил гугл и говорит - щас мы все решим с помощью Shadow DOM
тут ему отвечают - не надо, мы уже все решили, React, CSS-in-JS, все дела
а другрие говорят - мы тоже уже все решили, Angular, scoped стили, все делал
ну и там Vue потом тоже присоединился
Svelte тоде наверно упомянуть надо?
гугл опять говорит - вы то все там у себя решили, конечно, но с интероперабельностью все плохо
да и надоели вы уже обновлять свои либы каждый полгода-год (Angular 7 да уже? а сколько версий было у JSS? проверил - 9, у других более молодых не лучше)
да и производителньость у вас тоже сомнительная
мы находимся где-то здесь
ситуация про jQuery-плагины уже забыта
полагаю по причине того, что все кто щас в разговоре участвует, уже продвинулись выше в карьере и больше такие сайты не пишет и забывают, что большинство как раз до сих пор так и делают, просто потому что так быстро и просто, и нужен им более простой стандартный примитив, которые будет в браузере рабортать по умолчанию