Как загрузить много html script тег и доставать по надобности?
У меня есть много, скажем, контента, куски которого нужно показывать в зависимости от выбраных параметров.
Тянуть их с backend нет возможности. Они должны быть где то в вёрстке и от туда их вытягивать. Но я не хочу, чтоб из-за этого контетна сайт долго грузился.
Есть ли способ поместить этот контент в какой то , и чтоб он не реднерился или рендерился асинхронно не припятствую скорости работы сайта. А в нужный момент я бы вытягивал части от туда?
По факту вы описываете типичную логику работы любого SPA.
Можно посмотреть в сторону существующих js-фреймворков для SPA, например Angular, React, Vue, тысячи их.
Nick Bukovskiy, Ну, вы можете реализовать свою упрощенную логику на чистом JS, если хотите.
Вы можете оборачивать блоки, которые необходимо скрывать или показывать в div'ы, у которых в css изменять js'ом параметр видимости visibility - https://developer.mozilla.org/en-US/docs/Web/CSS/v...
Как вариант. Либо целиком изменять содержимое блока, заменяя innerHtml.