Decided to make a more universal approach using API and loading data as if from the backend - from data.json. What does this give? Сan add / remove blocks by editing this file and the layout will not break.
Wanted to make a skeleton-loading, but there is not much loaded content for this.
There is more JS code with the construction of an additional DOM, it would be possible to use NPM Redom ...