Size: a a a

2020 July 07

m

makoven in ☄️ effector
Либо вывести сообщение 'не шмог'  и кнопку 'обновить'
источник

m

makoven in ☄️ effector
Вдруг юзер ушел к соседке на неделю, забыл выключить комп
источник

AO

Aleksandr Osipov in ☄️ effector
Frenky
т.к на ревью мне не откуда рассчитывать, а тут я уже скинул и ты посмотрел, можно вопрос

В варианте с редаксом, в api, в файле common,

Задача, чтобы запросы не прекращались, пока сервер выкидывает 500, насколько подозрительное решение у меня там?

И ремарка - мне также сказали, что загрузка данных - это не епархия стм и не должна решаться его силами

Но в случае с эффектором, мне не понадобилось вносить такие изменение в апи слой, там это просто решилось fx.fail - можно ли этот случай отнести к решению загрузки данных с помощью стм?
На счет вынесения чего-то в API слой скорее всего имели ввиду что можно вынести все специфичные для API вещи в отдельный модуль и проедоставить интерфейсы типа getTickets(params) -> Promise<Tickets[]> и так  далее. Чтобы в слое с логикой нигде конкретные endpoint-ты и детали общения с API (типа сериализации параметров и так далее) не фигурировали
источник

AO

Aleksandr Osipov in ☄️ effector
makoven
Вдруг юзер ушел к соседке на неделю, забыл выключить комп
Ну будет оно раз в 8-10сек долбиться и фиг бы с ним
источник

DS

Dmitriy Shuleshov in ☄️ effector
Так ну что продолжим по ТС) Куда копать хоть?
источник

AO

Aleksandr Osipov in ☄️ effector
Aleksandr Osipov
На счет вынесения чего-то в API слой скорее всего имели ввиду что можно вынести все специфичные для API вещи в отдельный модуль и проедоставить интерфейсы типа getTickets(params) -> Promise<Tickets[]> и так  далее. Чтобы в слое с логикой нигде конкретные endpoint-ты и детали общения с API (типа сериализации параметров и так далее) не фигурировали
При том объеме логики что у вас в приложении я бы все в одном файле делал - мне так бы проще было в разы
источник

m

makoven in ☄️ effector
Aleksandr Osipov
Ну будет оно раз в 8-10сек долбиться и фиг бы с ним
Бедная соседка
источник

АБ

Александр Бакиматов... in ☄️ effector
Dmitriy Shuleshov
Так ну что продолжим по ТС) Куда копать хоть?
сначала показалось hellGate🌚
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
Так ну что продолжим по ТС) Куда копать хоть?
as any :)
источник

F

Frenky in ☄️ effector
Aleksandr Osipov
Можно сделать таймауты увеличивающиеся, ну например, если 500-ка то ждем 2 сек и пробуем, если снова 500-ка то увеличиваем интервал до 4 сек и так до какого-то значения скажем в 6-8сек, после успешгого ответа сбрасываем таймаут до 2сек
Я не знаю, может это не настоящая задача, а просто в тестовом такое задание

Но если делать интервалы, а там они 500 ошибки имитируют от нуля до 5 где то, пользователь не дождётся загрузки билетов)

А задача, не прекращать загрузку билетов не при каких условиях, до момента пока в ответе не придёт флаг с полем true
источник

DS

Dmitriy Shuleshov in ☄️ effector
Уважаемый знает толк в соседках🌚
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
as any :)
ну блииин, а хоть где ставить?)

А че ему не нравится то?
источник

AO

Aleksandr Osipov in ☄️ effector
Aleksandr Osipov
as any :)
я вот нестесняюсь так делать, может я говнокодер, но порой проще сделать "чтобы работало" чем бодаться с типами
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
я вот нестесняюсь так делать, может я говнокодер, но порой проще сделать "чтобы работало" чем бодаться с типами
По ходу ивент типизировать нужно?
источник

🦜

🦜 in ☄️ effector
Aleksandr Osipov
я вот нестесняюсь так делать, может я говнокодер, но порой проще сделать "чтобы работало" чем бодаться с типами
не ну тут по фактам
источник

FB

Furrya Black in ☄️ effector
Frenky
Я не знаю, может это не настоящая задача, а просто в тестовом такое задание

Но если делать интервалы, а там они 500 ошибки имитируют от нуля до 5 где то, пользователь не дождётся загрузки билетов)

А задача, не прекращать загрузку билетов не при каких условиях, до момента пока в ответе не придёт флаг с полем true
Делал такое один раз в жизни не для ТЗ, все может быть)
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
ну блииин, а хоть где ставить?)

А че ему не нравится то?
а fxGetHealthInfo принимает что-то параметрами?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Как типизировать ивент Gate ?
источник

m

makoven in ☄️ effector
Aleksandr Osipov
я вот нестесняюсь так делать, может я говнокодер, но порой проще сделать "чтобы работало" чем бодаться с типами
Вчера целый день бодался с типами, к вечеру с первого раза скомпилилось и заработало
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
а fxGetHealthInfo принимает что-то параметрами?
источник