Size: a a a

React: русскоязычное сообщество

2020 May 25

а

алекс in React: русскоязычное сообщество
Они стоить могут обработку запросов
источник

а

алекс in React: русскоязычное сообщество
Стопить
источник

а

алекс in React: русскоязычное сообщество
TakeLatest
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
The Fallen Phoenix
Saga это на самом деле Processing Management Module. Если у тебя просто запросы, которые не завязаны в длинные цепочки друг относительно друга, ты только себе проблем добавишь сагами
Нууууу
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Это очень мощный инструмент.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Но использовать его новичку в приложений уровня ToDoList это overkill
источник

а

алекс in React: русскоязычное сообщество
Пусть сразу с хорошего начинает)
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Также, саги идейно в себя включают те же thunk'и.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Просто они немного экзотично туда впиханы
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Thunk это отложенное исполнение кода: когда все параметры переданы, но исполнение не запущено ещё
источник

а

алекс in React: русскоязычное сообщество
Просто акшены для синхронной работы с редуксом а саги для асинхронной работы с редуксом через api
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Эта идея есть и там, и там, поэтому разбираться стоит начинать с более простого примитива.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
алекс
Просто акшены для синхронной работы с редуксом а саги для асинхронной работы с редуксом через api
Синхронные экшены это клей, ну или flow control, если хотите, а не побочные эффекты
источник

а

алекс in React: русскоязычное сообщество
И ещё там есть чудо из чудес cancel :)
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Все практически значимые побочные эффекты асинхронные
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
алекс
И ещё там есть чудо из чудес cancel :)
Хорошо бы разрабу уметь такое писать самостоятельно сперва
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Сказать как это делается в сагах? На промис вешают по ключу [Symbol: Cancel] вешают ещё один метод
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Считай внутренний интерфейс поверх промисов получили
источник

а

алекс in React: русскоязычное сообщество
И что этот метод делает? Проверяет ключ и если не отменен выполняется ресолв?
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
The Fallen Phoenix
Сказать как это делается в сагах? На промис вешают по ключу [Symbol: Cancel] вешают ещё один метод
Этот метод или вызывает reject на Deferred, или вызывает return на объекте генератора, или функцию Cancel от Task
источник