Я понимаю этот общий совет по использованию синхронных вызовов ajax, поскольку синхронные вызовы блокируют отображение пользовательского интерфейса.
Другая общая причина - утечка памяти с помощью синхронного AJAX.
Из MDN docs -
Примечание. Вы не должны использовать синхронные XMLHttpRequests, потому что из-за по сути, асинхронный характер сетей, существуют различные способы памяти и события могут протекать при использовании синхронных запросов. единственным исключением является то, что синхронные запросы хорошо работают внутри Рабочих.
Как синхронные вызовы могут вызвать утечку памяти?
Я ищу практический пример. Любые указатели на любую литературу по этой теме были бы замечательными.