хтмл код в другой без ctrl-c ctrl-v. Очевидны преимущества такого подхода, не надо ковырять каждый файл чтобы вносить файлы в шапку или футер. Покопавшись я обнаружил что в php это реализуется легко через include, а для js есть следующие варианты:
Jade
SSI
И вот это:http://api.jquery.com/load/
Для меня ни один из вариантов не является подходящим хоть jade сейчас в этом плане стал популярен, но мне крайне не нравится его синтаксис, примерно также как и не нравится sass, в этом у них много общего. SSI же устарел и никто его не использует, а JQuery не подоходит потому что нужен чистый js. Кто знает способ реальзовать это на чистом js?
https://www.slant.co/topics/5427/~html-preprocessors
А еще есть галп с плагинами
Не совсем понял. Нужен инструмент шаблонизации html посредством js?
Посмотри mustache / handlebars, если не нравится pug. На чистом js можно с помощью шаблонных строк генерить разметку, вставляя переменные-шаблоны. Но фиг знает, куда это выльется. Лучше уж фреймворки юзать тогда.
можете в меня бросать камнями, но я для этого юзаю wordpress
Зря, Jade (он же Pug) отличный инструмент. Есть галп плагин HTML Include назывался, вроде.
Обсуждают сегодня