@TheRevan

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

Когда нужно использовать асинхронные запросы а когда синхронные?
  • Вопрос задан
  • 883 просмотра
Решения вопроса 2
Lynn
@Lynn
nginx, js, css
Очень просто.
Асинхронные всегда.
Синхронные никогда.

https://developer.mozilla.org/ru/docs/Web/API/XMLH...
[...] В основном предпочтительно использовать асинхронные запросы вместо синхронных из-за соображений производительности.

Синхронный запрос приводит к выполнению кода, который "блокирует" взаимодействие с вкладкой браузера до тех пор, пока запрос не будет полностью выполнен, что существенно ухудшает отклик страницы.


Новомодный fetch вообще не имеет синхронной версии и даже старый добрый XHR сильно ограничен.
Ответ написан
Jump
@Jump
Системный администратор со стажем.
Все просто -
Асинхронные - когда дальнейшая работа программы не зависит от выполнения запроса.
Синхронные - когда зависит.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы