Что лучше подключать скрипты и css файлы по всему сайту или частично?
Как подключать файлы стилей и скриптов на весь сайт либо где они используются.
С одной стороны файлы кешируются , с другой подключение файлов для сервера это затратное дело. Что посоветуете и почему?
Зависит от размера сайта. Если стили весят 1мб+ то уже стоит задуматься о разделении. А иначе это особого смысла не имеет. Для spa бандлы весят и более 2мб, ничего как то живем)