Size: a a a

React — русскоговорящее сообщество

2021 March 29

АИ

Артем Ильченко... in React — русскоговорящее сообщество
я так реализовал интересно как вы сделали, можешь показать?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Артем Ильченко
я так реализовал интересно как вы сделали, можешь показать?
это никто из разрабов не писал, если не ошибаюсь это с одного стартер кита, щас поищу
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Артем Ильченко
я так реализовал интересно как вы сделали, можешь показать?
источник

АИ

Артем Ильченко... in React — русскоговорящее сообщество
Спасибо. Поизучаю на досуге))
источник

L

Looch in React — русскоговорящее сообщество
мы это делали не через хуки, в подходе с хуками вижу сразу несколько проблем, у нас например часто очень много компонентов зависит от одной саги / стора и в каком из них подключать сагу - непонятно. мы привязали саги к код сплитингу и роутам, это все конечно тоже дергается через компоненты но более централизованно
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Looch
мы это делали не через хуки, в подходе с хуками вижу сразу несколько проблем, у нас например часто очень много компонентов зависит от одной саги / стора и в каком из них подключать сагу - непонятно. мы привязали саги к код сплитингу и роутам, это все конечно тоже дергается через компоненты но более централизованно
да тоже столкнулся с этой проблемой когда сага использует то чего нету)
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
пофиксил простым переносом инжекта на более верхний уровень🤷
источник

L

Looch in React — русскоговорящее сообщество
Maxim Koylo
да тоже столкнулся с этой проблемой когда сага использует то чего нету)
короче надо просто выкидывать редакс и не писать такие штуки, потому что реально уже очень трудно при любом подходе на оч больших проектах
источник

L

Looch in React — русскоговорящее сообщество
Maxim Koylo
пофиксил простым переносом инжекта на более верхний уровень🤷
мы всегда их по сути подключаем на самых верхнию роутах и такой проблемы нет
источник

L

Looch in React — русскоговорящее сообщество
но это конечно не такое гибкое решение
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Looch
короче надо просто выкидывать редакс и не писать такие штуки, потому что реально уже очень трудно при любом подходе на оч больших проектах
Запомни что редакс превыше жизни)
источник

IL

Igor Lobanov in React — русскоговорящее сообщество
@maximkoylo а у вас для всей асинхрощины саги? типа все запросы на сервер через саги?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Igor Lobanov
@maximkoylo а у вас для всей асинхрощины саги? типа все запросы на сервер через саги?
да
источник

IL

Igor Lobanov in React — русскоговорящее сообщество
ебануться ж можно
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
потерпаем от starter success failure
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
пока фиксишь баги жить впринципе норм, если делаешь новую фичу то минус жизнь
источник

IL

Igor Lobanov in React — русскоговорящее сообщество
мы прост сделали типа
dispatch(FETCH_BEGIN);
try {
const result = await  superagent...
dispatch(FETCH_SUCCESS);
} catch {
dispatch(FETCH_FAIL);
}
источник

IL

Igor Lobanov in React — русскоговорящее сообщество
оно так хоть в одном месте
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
я пришел на проект где все запросы прям из саг делались напрямую, так что там о таких изысках можно было мечтать
источник

IL

Igor Lobanov in React — русскоговорящее сообщество
видал такое, так и не понял профита
источник