Обычно, когда я складываю динамически сгенерированную разметку HTML, я использую PHP для хранения информации, а затем перебираю ее, чтобы создавать элементы на странице. Одним из примеров является навигация; создайте массив объектов, а затем пропустите их, чтобы эхо разметки. Это помогает много раз, когда мне может потребоваться внести незначительные (или значительные) изменения во время разработки или обслуживания.
В последнее время мне стало интересно, если я буду использовать JavaScript для этого. Тот же принцип, но с помощью addElement.
Просто хотел получить некоторые мнения по этому поводу; профи, минусы, php против js, соображения seo и т.д.
Спасибо, ребята!