вхождения (reentrance) ? Поясню - есть например async функция которая внутри скажем читаемт много данных по сети или indexDb, и пока она ждет своего await ее могут вызвать повторно, но например с другими аргументами. И два таких “параллельных” запуска могут испортить общий стейт с которым они работают (стейт не в плане vuex, а вообще какие-то данные).
Cancel tokens
Как чтение данных может испортить общий стейт?
чтение асинхронное, а запись синхронная, можно с блокировкой
Стейт они вряд ли испортят, но нагрузку на бэк точно повысят
На первый запрос не факт что прийдет первым ответ... Вот и сломались
Это пример неправильного использования стейта)
Обсуждают сегодня