Подключение стилей style против link

123
02 октября 2019, 06:00

Доброе время суток. Есть достаточно важный вопрос. Я разрабатываю программное обеспечение на nodejs. Это некого рода фреймворк на чистом pure JS. Размеры фреймворка стали огромными, а архитектура SCSS получила гигантский масштаб. Вот только есть одна сложность. В конфигурации фреймворка можно кастомизировать различные элементы, конкретно - устанавливая им цвета. И получается, что подгружается через link большой css файл, а потом в заголовке вставляется тэг style с кастомными настройками. В какой-то момент мне стало проще генерировать таблицу стилей через JS, учитывая что я написал целый набор инструментов для создания css блока.

Вопрос в чем: могу ли я отказаться от link тэга и писать все в index.html ? Очень важен момент оптимизации и времени загрузки приложения.

Answer 1

Одно из основных преимуществ подключения файла стилей через link заключается в том, что браузер будет кешировать загружаемые таким образом css файлы. Соответственно, если файл большой, как в вашем случае, то более предпочтительным будет использовать именно такой способ.

READ ALSO
Подстроить ширину блока по тексту

Подстроить ширину блока по тексту

Есть одна задача, не могу решить У нас есть блок у которого фиксированная высотаНапример 280px

103
Ошибка при создании vue приложения

Ошибка при создании vue приложения

Пытаюсь создать vue приложениеЗа основу роутинга взял vue-router

125
Svg код исчезает в canvas

Svg код исчезает в canvas

Можете запустить и посмотреть,и увидите что часть кода когда заходит на canvas просто исчезает а должна отображаться можно это как нибудь сделать?...

128
Как не отправлять по форме пустые данные? [закрыт]

Как не отправлять по форме пустые данные? [закрыт]

Отправляю по GET запросу форму, URL Очень длинный от того что отправляются пустые данные, на стороне сервера они (null)

115