Size: a a a

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

2020 October 06

AE

Alexey Ermakov in React — русскоговорящее сообщество
будут разные хеши
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Только не надо юзать стайлед в рендере
источник

A

Angry in React — русскоговорящее сообщество
Это не стайлд, это просто css-модули
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
>_<
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Angry
Это не стайлд, это просто css-модули
Ну тогда просто другой класс добавляй если какому то компоненту нужно дополнить общие стили
источник

A

Angry in React — русскоговорящее сообщество
Окей, спасибо
источник

AP

Aleksandr Potkin in React — русскоговорящее сообщество
вот меня волнует очень сильно вопрос с точки зрения архитектуры...
Допустим есть компонент "история запросов"...если был уже запрос, то брать результат из stora если нет, то обращаться к api
где писать логику которой решается использовать Thunk(асинхронное получение) или обычнй actionCreator(синхронное получение)??в компоненте контейнерной? или где?
источник

AK

Alexey Kondratev in React — русскоговорящее сообщество
Aleksandr Potkin
вот меня волнует очень сильно вопрос с точки зрения архитектуры...
Допустим есть компонент "история запросов"...если был уже запрос, то брать результат из stora если нет, то обращаться к api
где писать логику которой решается использовать Thunk(асинхронное получение) или обычнй actionCreator(синхронное получение)??в компоненте контейнерной? или где?
с чего ты взял что в компоненте вообще должна быть логика?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Aleksandr Potkin
вот меня волнует очень сильно вопрос с точки зрения архитектуры...
Допустим есть компонент "история запросов"...если был уже запрос, то брать результат из stora если нет, то обращаться к api
где писать логику которой решается использовать Thunk(асинхронное получение) или обычнй actionCreator(синхронное получение)??в компоненте контейнерной? или где?
В санке
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Aleksandr Potkin
вот меня волнует очень сильно вопрос с точки зрения архитектуры...
Допустим есть компонент "история запросов"...если был уже запрос, то брать результат из stora если нет, то обращаться к api
где писать логику которой решается использовать Thunk(асинхронное получение) или обычнй actionCreator(синхронное получение)??в компоненте контейнерной? или где?
компонент не должно волновать кто и откуда ему данные даст
источник

AP

Aleksandr Potkin in React — русскоговорящее сообщество
Alexey Kondratev
с чего ты взял что в компоненте вообще должна быть логика?
в контейнерной компоненте например
источник

AK

Alexey Kondratev in React — русскоговорящее сообщество
Aleksandr Potkin
в контейнерной компоненте например
компоненте?
источник

AP

Aleksandr Potkin in React — русскоговорящее сообщество
Alexey Kondratev
компоненте?
да...слыхал про такие "контейнерные или умные"
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Aleksandr Potkin
да...слыхал про такие "контейнерные или умные"
Чел не трать время, проверку на наличие данных в редаксе делай в санке и если нету то запрашивай их
источник

AP

Aleksandr Potkin in React — русскоговорящее сообщество
Maxim Koylo
В санке
тоесть даже если это будет синхронное получение, все равно в санке писать?
источник

MK

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

AP

Aleksandr Potkin in React — русскоговорящее сообщество
Maxim Koylo
Тебе надо будет взять из редакса данные а это в синхронном нельзя сделать
через обычные actionы
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Aleksandr Potkin
через обычные actionы
Тебе будет в кайф прокидывать в каждый экшон большой обект данных с редакса?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Хотя понятие редакса и кайфа наверное росплывчастое)
источник

AP

Aleksandr Potkin in React — русскоговорящее сообщество
зачем пихать в payload большой объет данных?туда задумывается передавать id например
источник