Size: a a a

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

2020 October 20

R

Rros in React — русскоговорящее сообщество
axios
источник

Р

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

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Роман
Если сравнить вю намного удобнее реакта
Ты хочешь сказать, что вьюех удобнее редаха, да?
источник

Р

Роман in React — русскоговорящее сообщество
Vladimir Samoilenko
Ты хочешь сказать, что вьюех удобнее редаха, да?
именно , в реакте  по 2 технологии для реализации одного и того же
источник

R

Rros in React — русскоговорящее сообщество
Роман
можно скрин?
источник

И

Иван in React — русскоговорящее сообщество
Vladimir Samoilenko
То есть, я должен в соответствующем компоненте поставить спиннер, запромисить фетч от бэка и, когда что-то приедет, обратиться к редьюсеру с экшеном на апдейт всего массива, типа так?
Нет, в редьюсере хранить поле «загружаются ли сейчас данные и менять это поле в Пномпень начала и окончания загрузки. В компоненте слушать это поле и показывать спиннер. Ну и не запромисить фетч, а задиспатчить асинхронный (если redux-thunk) или обычный (если redux-saga) экшен, чтобы мидлваря начала фетчить
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Роман
именно , в реакте  по 2 технологии для реализации одного и того же
ну, я бы не стал здесь реакт хаять, мне на нем намного приятнее писать, чем на вью. просто кто что прикручивает к нему в качестве стора.
источник

И

Иван in React — русскоговорящее сообщество
Vladimir Samoilenko
Да, читал как-то мельком, что есть такие и не совсем понимал, зачем, т.к. сам привык с редаксом работать напрямую. А воно оно че, Михалыч, это прокладки, которые тормозят редакс в нужные моменты, чтобы синхронизировать его с асинхронными запросами к бэку, верно я понимаю?
Они его не тормозят. Нельзя тормозить редакс
источник

R

Rros in React — русскоговорящее сообщество
Вообще каждый день делаю подобные действия и проблем раньше не было. Но сегодня начал изучать ТС и проблема пришла, вообще с ним не связанная
источник

Р

Роман in React — русскоговорящее сообщество
Vladimir Samoilenko
ну, я бы не стал здесь реакт хаять, мне на нем намного приятнее писать, чем на вью. просто кто что прикручивает к нему в качестве стора.
на вю быстрее код писать можно и удобнее,я в этом убедился на  проекте который мы взяли на вю,при том что до этого я топил сильно за реакт в итоге за 2 дня пришлось учить было очень просто и удобно на самом деле
источник

И

Иван in React — русскоговорящее сообщество
Роман
именно , в реакте  по 2 технологии для реализации одного и того же
По десять*
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Иван
Они его не тормозят. Нельзя тормозить редакс
Но за счет чего-то они же согласовывают как-то редакс со всей остальной асинхронщиной?
источник

Р

Роман in React — русскоговорящее сообщество
Иван
Нет, в редьюсере хранить поле «загружаются ли сейчас данные и менять это поле в Пномпень начала и окончания загрузки. В компоненте слушать это поле и показывать спиннер. Ну и не запромисить фетч, а задиспатчить асинхронный (если redux-thunk) или обычный (если redux-saga) экшен, чтобы мидлваря начала фетчить
тебе надо по дефолту  переменную isFetching делать false потом после того как запрос прошел  мкенять на тру
источник

Р

Роман in React — русскоговорящее сообщество
и подключится с компоненты к стору
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Иван
По десять*
вот да! Одни только хоки, коннекты и мапстейттупропсы чего стоят!
источник

Р

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

И

Иван in React — русскоговорящее сообщество
Vladimir Samoilenko
Но за счет чего-то они же согласовывают как-то редакс со всей остальной асинхронщиной?
Выхватывают из потока редакса всю асинхронщину и крутят её сбоку. А в редакс диспатчат обычную синхронщину. Но потом
источник

Р

Роман in React — русскоговорящее сообщество
Vladimir Samoilenko
Но за счет чего-то они же согласовывают как-то редакс со всей остальной асинхронщиной?
редакс санки  возвращают по моему екшин который потом диспатчит редакс ,там все построено на замыкании
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Иван
Выхватывают из потока редакса всю асинхронщину и крутят её сбоку. А в редакс диспатчат обычную синхронщину. Но потом
но прежде чем пулять синхронщину в редакс, нужно дождаться, пока асинхронщина сбоку докрутится.
источник

И

Иван in React — русскоговорящее сообщество
Vladimir Samoilenko
но прежде чем пулять синхронщину в редакс, нужно дождаться, пока асинхронщина сбоку докрутится.
Всё так. И в редьюсеры ничего не попадает, пока асинхронщина не докрутится. Просто сходи посмотри тутор какой-нибудь по мидлварям редакса, а потом по redux-thunk
источник