Wenn ich lese, dass man mittels Javascript die Webseite zusammenbauen möchte und die Daten auch genau dort definiert werden, frage ich mich immer wieso man nicht gleich auf stupides html geht? Du bist mit Javascript ja schon quasi auf der html Ebene.
Klar man hat gerade bei größeren Blöcken eine Redundanz im Code. So eine Schleife ist da schon was feines. Aber wenn man eine Programmiersprache nur bemüht um die Redundanzen zu beseitigen, dann kannst du auch gleich auf dein besser bekanntes Schlachtfeld des PHP gehen. Zumal du hier den Vorteil hast, dass die Daten später doch "von woanders" her kommen können z.B. Datenbank oder config Datei.
Solang du statisches html hast ist meiner Meinung nach Javascript die falsche Wahl der Waffe. Solltest du hingegen nur Javascript nehmen um deine Kenntnisse zu verbessern, kannst du meinen gesamten Post vergessen 😉.
Gruß
der für die Tonne Schreiber T-Rex