Думаю, вас смущает термин: 'X' в AJAX означает XML, который был заменен на JSON в качестве стандартного формата данных, которыми обмениваются между сервером и клиентом в * 1015. * звонки. Но это всего лишь деталь, и AJAX по-прежнему является важной концепцией, реализованной на большинстве динамических c веб-страниц.
Теперь, к этой части вашего вопроса:
Я мог бы подумали об отправке данных обратно через AJAX и настройке страницы с помощью js, но нет более элегантного варианта
Да, манипулировать DOM «вручную» после * Запрос 1020 * был тем, что обычно делали веб-разработчики до того, как были разработаны JavaScript фреймворки, такие как React или Vue. Это ваши более элегантные варианты по сравнению с jQuery или обычным JavaScript.
Еще одна вещь: вы, возможно, слышали о WebSockets. Это еще один стандарт связи между сервером и клиентом. Он имеет свои преимущества в определенных случаях использования, но вряд ли заменит AJAX. Как начинающий веб-разработчик, начните изучать AJAX.