@lo0p3r

Как лучше организовать полученые данных на страницу HTML?

Я практически ноль в веб-программировании.
Есть сервис на локальной машине с белым IP, который при обращении к нему в виде "10.10.10.10:1234/data_ID" берет из базы данные по data_ID и возвращает число. Можно сделать JSON, не суть.
Хотелось бы, чтобы запросы были красивые, вида "https://mysite.ru/data_ID", а результатом было не просто число, а простая HTML-страница с подставленным числом.
С одной стороны, можно сделать сертификат на let's encrypt, настроить веб-сервис, сделать домен и сделать так, чтобы сервис отдавал сразу готовую HTML-страницу.
С другой стороны, хочется, чтобы обращение к серверу было опосредованное, не напрямую (или в этом нет смысла?), и чтобы данных передавалось по минимуму (без картинок и прочего), а рисованием занимался другой сервис.
И я подумал - можно взять слабенькую выделенную машину, сделать на ней какой-то простой веб-сервис, которому бы обращались по адресу "https://mysite.ru/data_ID", а уже он делал запрос к моему сервису (10.10.10.10:1234/data_ID), получал данные и отображал бы на простой веб-страничке?
Хочется попробовать второй вариант, но не пойму, нужно ли?
И на чем это лучше сделать?

UPD:
Пока писал и перечитывал, кажется понял, что у меня есть backend, а мне нужен ещё frontend, но я вообще не понимаю, с чего начать. Не хочется обкладываться тонной фреймворков, т.к. итоговая страница нужна примитивной, может даже просто на CSS всё сделать, но как тогда данные получать?
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
origami1024
@origami1024
went out for a night walk
Вторым вариантом и надо делать.
К своему сервису обращайся из html файла через технологию ajax.

Вот примерчик ajax:
https://www.w3schools.com/xml/ajax_intro.asp
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы