Если вы генерируете новую HTML-страницу, вы можете просто вставить данные в тег скрипта на странице.
Чаще всего мы обслуживаем страницу HTML, которая загружает скрипт, этот скрипт делает запрос к серверу, запрос возвращает JSON, который затем обрабатывается скриптом, который настроит отображаемый DOM для отображения данных. *
Если вы используете фреймворк, такой как Dojo, то код для этого довольно прост, посмотрите примеры, такие как this
Отделение извлечения данных от конкретной страницы имеет тенденцию хорошо работать в долгосрочной перспективе: тогда у вас есть служба данных, которую вы можете повторно использовать на многих страницах.