кгхм. ну как бы на бэке делаете обращение к своему api, дергаете данные и оформляете тут же в этом же файле в читабельный html
Посредством JS вытягивать данные и вставлять их в текущую страницу уместно только, если вам необходима динамика, вызванная активностью пользователя (то есть тут уже прикручиваете ajax)