Команда GOV.UK недавно опубликовала «Как и почему мы удалили jQuery из GOV.UK“. Это был проницательный взгляд на то, как организация может оценить свои инструменты и является ли тот или иной инструмент лучшим для работы. Это не толчок к удалению библиотек из вашего текущего проекта прямо сейчас! Многие из нас могут по-прежнему поддерживать устаревшие проекты и требования к браузеру, которые мешают этому варианту.
Некоторые критические замечания, по-видимому, заключаются в том, что аргумент размера библиотеки незначителен при современных сетевых скоростях и кэшировании.
GOV.UK опубликовал обновление, чтобы ответить на эту критику с помощью показателей: «Влияние удаления jQuery на нашу веб-производительность».
В этой статье также приводятся доводы в пользу улучшения технического обслуживания. Вместо обновления разрозненных устаревших версий кода и необходимости решать обновления безопасности по частям, удаление зависимости уменьшает этот след. Это мечта о роскоши для устранение технического долга.
Ранее GitHub также задокументировал, как они постепенно отделяли jQuery от внешнего кода.. Улучшение обслуживания и опыт разработчиков сыграли свою роль в их решении.
Что особенно бросилось в глаза, так это ссылка на документация по удалению jQuery. Понимание того, как разделить и выполнить шаги миграции, — это задачи обслуживания, которые будут по-прежнему возникать для веб-сайтов, и обнадеживает руководство от кого-то, кто должен был сделать то же самое.
Дальнейшие размышления на эту тему подвернули старые каштаны».Возможно, вам не понадобится jQuery»(2014),"(Сейчас больше, чем когда-либо) Вам может не понадобиться jQuery»(2017),"jQuery все еще актуален? (1)(2016) и «jQuery все еще актуален? (2)»(2017).