Повторное использование элементов HTML ⇐ Jquery
-
Anonymous
Повторное использование элементов HTML
Я пишу статический веб-сайт, который использует JQuery для выполнения некоторых вызовов AJAX к RESTful API и заполнения страницы данными.
Сайт работает корректно (и быстро), все хорошо.
Расширяя сайт и добавляя дополнительные страницы, я замечаю, что дублирую определенные области на каждой странице.
Например, каждая страница имеет общий элемент header.
...Некоторый нетривиальный контент... Вместо того, чтобы повторять это определение на каждой странице, существует какой-то механизм, с помощью которого я могу определить этот раздел один раз и включить его в каждый документ.
Помните, что страницы должны обслуживаться статически, но можно использовать любые стандартные функции браузера жалоб.
Есть ли хороший способ сделать это и какой он, или мне придется отказаться от принципов DRY для этого аспекта моего клиентского кода?
Я пишу статический веб-сайт, который использует JQuery для выполнения некоторых вызовов AJAX к RESTful API и заполнения страницы данными.
Сайт работает корректно (и быстро), все хорошо.
Расширяя сайт и добавляя дополнительные страницы, я замечаю, что дублирую определенные области на каждой странице.
Например, каждая страница имеет общий элемент header.
...Некоторый нетривиальный контент... Вместо того, чтобы повторять это определение на каждой странице, существует какой-то механизм, с помощью которого я могу определить этот раздел один раз и включить его в каждый документ.
Помните, что страницы должны обслуживаться статически, но можно использовать любые стандартные функции браузера жалоб.
Есть ли хороший способ сделать это и какой он, или мне придется отказаться от принципов DRY для этого аспекта моего клиентского кода?
Мобильная версия