Я начинающий веб-разработчик. Компания, в которой я работаю, создает относительно простые веб-сайты, некоторые с блогами и / или продуктами. Мы используем нашу собственную CMS и не используем фреймворк.
Я пытаюсь улучшить архитектуру / структуру, которую мы используем для веб-сайтов. Что в настоящее время делается с одной таблицей стилей и одним файлом JS. Это ужасно для меня, потому что я ничего не могу найти в этих файлах.
Итак, я начал разделять эти файлы на файлы меньшего размера s css и JS. Я сделал некоторые исследования. И я хотел бы работать с такими компонентами, как этот (желательно первый):
Я думаю, что это будет работать хорошо для меня, потому что я работая с этими 3 файлами одновременно, и мне не нужно открывать их из разных мест. Это хороший способ структурировать веб-сайты?
Когда я включаю файл. php для компонента, я бы хотел, чтобы он автоматически вызывал нужные файлы JS и s css. Таким образом, я мог бы переместить компонент на другой веб-сайт и включить его.
Возможно ли это? Это даже правильный способ думать об этом? А если нет, то как мне go импортировать или компилировать JS и scss / css?