Files
obsidian/Веб/Клиент-сервер/AJAX.md
T
roma-dxunvrs 12a473f46e
deploy / Pull and Restart (push) Successful in 17s
web update
2026-10-04 19:57:51 +03:00

1.4 KiB

  • Asynchronious JavaScript and XML
  • Подход к построению интерактивных пользовательских интерфейсов веб-приложений
  • Основан на фоновом обмене данными браузера с веб-сервером
  • При обмене данными между клиентом и сервером веб-страница не перезагружается полностью

Основные принципы

  • Использование технологии динамического обращения к серверу "на лету", без перезагрузки всей страницы
  • Использование DHTML для динамического изменения содержания страницы

Преимущества

  • Экономия трафика
  • Уменьшение нагрузки на сервер
  • Ускорение реакции интерфейса

Недостатки

  • Динамически загружаемое содержимое недоступно поисковикам
  • Сложнее собирать метрики по использованию сайта
  • Усложнение проекта
  • Требуется включенный JS в браузере

Реализация в коде