Пишу систему которая строится на подключаемых модулях (меню, формы, ну и так далее) у каждого модуля есть свои файлы стилей и javascript файл.
Эти модули подключаются в шаблоне страницы, а их стили и скрипты добавляются в теги <head></head> после полной загрузки страницы. Дабы снизить количество файлов стилей для оптимизации загрузки я динамически подключаю в общий css файлы стилей модуля командой import.
Хотелось бы узнать ваше мнение по данному подходу?
Меня смущает пока 2 момента:
1. Чтобы узнать какие стили модулей подгружать, нужно дождаться полной загрузки (включить буферизацию вывода) страницы, а уже потом добавлять их в общий файл стилей.
2. В некоторых статьях считают, что использовать import не есть хорошо! ибо он плохо влияет на скорость загрузки страницы.