страницах, например элемент навигации есть во всех html страницах.
Хочую вынести этот элемент (весь div? всего входящие в него дивы) в один файл (js? html?) и подключать его во всех страницах.
И иметь возможность править только один файл.
Что посоветуете?
В боевом проекте?
nunjucks
https://mozilla.github.io/nunjucks/templating.html
Вебпаком собирай статику, и через ${require("@path/nav.html")} подключай html компоненты, не думаю что подойдет для навигации это
Копай шаблонизаторы. Hbs pug ejs и тд если не хочешь пхп. Но все это конечно прошлый век уже. В моде нынче компоненты, как например у реакта или вью
Обсуждают сегодня