169 похожих чатов

Зразили теперь и меня фетчи в компонентах бесят))) вот тепрерь пытаюсь

чтото накопать в эту сторону
https://www.youtube.com/watch?v=95B8mnhzoCM

21 ответов

28 просмотров

Welcome to the club, buddy Вообще, без рофла, - атомик роутер

time to bring the the professionals хех

ЧТо за фетчи? Запросы к серверу на получение данных? А зачем они вообще в компонентах?

Sarevok
ЧТо за фетчи? Запросы к серверу на получение данн...

Так это же классическая практика новичков и вногистреляторов

звучит хайпово

Drew-Naumenko Автор вопроса
Sarevok
ЧТо за фетчи? Запросы к серверу на получение данн...

да , а как ещё дёргать запросы? ну вот у тебя редакс стоит чтобы оно чтото сделал его нужно дернуть диспатчем и где ты его дергаешь? правильно в компоненте а тут типо нужно на уровень выше, чтобы он в роутере где-то это делал типо перешли мы на localhost/products , вот он по роуту и дёрнул запрос , а не в компоненте

Drew Naumenko
да , а как ещё дёргать запросы? ну вот у тебя ред...

Я догадываюсь, че чел в видео пытается показать. <Route onMount={() => fetch…} component={Foo} path=“/foo” /> function Foo() { const data = useRoureMount() … } Че-то типа такого? Если да - чел идиот

Drew Naumenko
да , а как ещё дёргать запросы? ну вот у тебя ред...

Ты хочешь что бы у тебя в компонентах вообще диспатчей на фетч не было?

Sarevok
Ты хочешь что бы у тебя в компонентах вообще диспа...

Это причем легко сделать, нужно всего лишь…

Usma Csce
да, только для всех nested routes

Если так, то да, чел обычный внедрятор блэйзинг эмейзинг говна, которое нихуя не решает, и не понимает основной проблемы.

Drew Naumenko
да , а как ещё дёргать запросы? ну вот у тебя ред...

странно, полностью описанный анатомик роутер

Drew-Naumenko Автор вопроса
xxstaion
странно, полностью описанный анатомик роутер

я понимаю и fsd , и effector, и вот атомик роутер предлагают , но это только один я могу и хочу в эту сторону пилить но если у меня нету единомышлиников то толку от моей одной хотелки? я буду по своему писать которое только мне понятно? а остальные такие ну его нахуй папка components понятнее и там у нас 3 млр компонентов , но зато мы знаем там у нас компонеты хотя в реакт всё компоненты))

Drew Naumenko
я понимаю и fsd , и effector, и вот атомик роутер...

папка компонентс, в папке компонентс папка ui, в папке ui один компонент - лоадер

Drew Naumenko
я понимаю и fsd , и effector, и вот атомик роутер...

в группе эффектора больше людей чем в редаксе.

Drew-Naumenko Автор вопроса
xxstaion
в группе эффектора больше людей чем в редаксе.

10 тыщ? это не про что по сранению с effector, пока ему волну "хайпа" не дадут вот он и будет так задворках не потому что он плохой или уcтупает чемто , а потому что банально спрос на него мал в мире.

Drew-Naumenko Автор вопроса
Dmitry Remezov
Я догадываюсь, че чел в видео пытается показать. ...

так вот я и ищу что можно слепить со стандартных в большинстве случвев redux react-router и тд я же говорю я пытался , мне 2 -3 раза говорили " что эвообще такое еффектор, ещё и русский" ну короче понял

Drew Naumenko
я понимаю и fsd , и effector, и вот атомик роутер...

Есть ещё одна проблема - тебе может быть больно, очень больно, если после долгого сидения на этих ваших эффекторов, фсд, атомиков и таилвиндов ты попадёшь на дефолт проект. Насмотревшись на мир и поняв, как можно жить, возвращаться в гнилую избушку больно

Drew Naumenko
так вот я и ищу что можно слепить со стандартных в...

Ты хочешь реакцию на переход по роутеру? и кроме redux ничего пользовать нельзя? Ну допустим делаем санку в нее передаем наименование роута. в санке по наименованию роута определяем какой набор фетчей нам запустить. после (или в процессе) вызываем роутер для перехода на адрес. Далее для перехода по роуту используем только dispatch этой санки. при этом Можно сделать например компонент MyNavLink Внутри которого для перехода по адресу будет dispatch этого адреса. Что мы можем тут получить? все фетчи при переходах по роутам будут описаны в одном месте (вариант описывать их в отдельных санках а в центральной просто вызывать для роута свою санку) реакт роутер будет использоваться только в одном единственном компоненте(или хуке) во все проекте вообще НЕТ useEffect ВООБЩЕ. в devTools redux получаем сообщение в истории о том как и куда и в какой момент был сделан переход с помощью реакт-роутера для перехода по роуту в обработчике можно просто вызвать dispatch вышеописанной санки

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта