Если у вас небольшой HTML-шаблон, не было бы неплохо иметь CSS и Javascript, относящиеся к нему (привязка событий и т. Д.), В одном файле прямо рядом с HTML?
Вы можете просто поместить их в теги, но обычно вы не хотите этого делать, потому что, когда вы многократно визуализируете шаблон, вы в конечном итоге умножаете код снова и снова в DOM. Кроме того, каждый уважающий себя веб-разработчик хочет, чтобы его CSS и Javasciprt были в отдельных файлах.
Но на самом деле довольно просто реализовать систему, которая просматривает все ваши шаблоны, удаляет все теги с их содержимым и помещает их в один большой файл .css, а затем с содержимым в файл .js, чтобы вы могли загрузить их из отдельных файлов, и, наконец, в шаблонах остается только HTML.
Я сделал это, и я все еще учусь с лучшими практиками, как его использовать (например, какие части Javasript вы хотите поместить туда?), Но мне кажется, что я всегда хотел разрабатывать веб-приложения. Так что мне интересно, есть ли системы, которые используют тот же метод.