Прихожу в магазин - любимой колбасы - нет? Как проверить ее точно нет или есть на складе или завмагом знает где ее достать? Насколько источники добычи будут свежими, а не подсунут непотребное....
сделать из него функцию и вызывать ее на событии window.addEventListener("resize", твоя функция); ну и при загрузке страницы не забывать вызвать
есть mediaqries https://www.w3schools.com/howto/howto_js_media_que...
Ну такой универсальный ответ - объединить все файлы библиотек в одно, кастомные - в другое. это дешево и даст профит.
Дальше - подключать только то что используется на странице. CSS файлы весят немного и профит так себе. К JS - больше вопросов.
davkchit, Херовый план. сайт должен нести какую-то информацию, а не то что научили на курсах. Для этого есть codepen Там очень интересные эксперименты....