Как не писать повторяющийся код в HTML, а автоматизировать создание кода на JS?
Для этого во всех языках программирования придумали цикл. Он же loop. Он же залу..фор, вайл, форич и т.п.
Не забудьте при этом сделать lazy load иначе при одновременной генерации 1000 блоков все может намертво полечь