Size: a a a

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

2020 July 19

VK

Vladimir Klimov in React — русскоговорящее сообщество
Ivan Komar
господа, подскажите пожалуйста как лучше быть в ситуации:
хочу сделать тестовое на хуках с паттерном HOC, но не совсем понимаю как описать контейнеры.
чтобы в нем был реализован useEffect
Ну и еще: опишите свою ЗАДАЧУ, у вас и вопроса никакого нет, и не понятно что конкретно вы хотите получить  в итоге
источник

И

Иван in React — русскоговорящее сообщество
Ivan Komar
господа, подскажите пожалуйста как лучше быть в ситуации:
хочу сделать тестовое на хуках с паттерном HOC, но не совсем понимаю как описать контейнеры.
чтобы в нем был реализован useEffect
Нужно искать решение для задачи, а не задачу для решения. useEffect — это решение конкретных задач. Не тех, что стоят перед тобой при создании контейнера. Ну и да, контейнеры не нужны
источник

И

Иван in React — русскоговорящее сообщество
Ivan Komar
господа, подскажите пожалуйста как лучше быть в ситуации:
хочу сделать тестовое на хуках с паттерном HOC, но не совсем понимаю как описать контейнеры.
чтобы в нем был реализован useEffect
Делаешь тестовое на хуках — пиши на хуках)

{ useDispatch, useSelector } from react-redux
{ useParams, useHistory } from react-router
источник

IK

Ivan Komar in React — русскоговорящее сообщество
Иван
Делаешь тестовое на хуках — пиши на хуках)

{ useDispatch, useSelector } from react-redux
{ useParams, useHistory } from react-router
HOC выбросить7)
источник

И

Иван in React — русскоговорящее сообщество
Ivan Komar
HOC выбросить7)
Ага
источник

IK

Ivan Komar in React — русскоговорящее сообщество
тогда получается всю логику описывать где в page или в самом компоненте?
имею введу
{ useDispatch, useSelector } from react-redux
{ useParams, useHistory } from react-router
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Ivan Komar
HOC выбросить7)
Не в принципе выбросить, но в вашем случае - да
источник

И

Иван in React — русскоговорящее сообщество
Ivan Komar
HOC выбросить7)
источник

И

Иван in React — русскоговорящее сообщество
Ivan Komar
тогда получается всю логику описывать где в page или в самом компоненте?
имею введу
{ useDispatch, useSelector } from react-redux
{ useParams, useHistory } from react-router
В самом компоненте
источник

И

Иван in React — русскоговорящее сообщество
Ivan Komar
тогда получается всю логику описывать где в page или в самом компоненте?
имею введу
{ useDispatch, useSelector } from react-redux
{ useParams, useHistory } from react-router
Потом (когда логика написана) её можно вынести в кастомный хук (или несколько) для переиспользования
источник

IK

Ivan Komar in React — русскоговорящее сообщество
спасибо)
источник

R

Roman in React — русскоговорящее сообщество
Что вместо редакса сейчас самое удобное для использования с ТС?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Roman
Что вместо редакса сейчас самое удобное для использования с ТС?
Чем редакс не устраивает?
источник

R

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

И

Иван in React — русскоговорящее сообщество
Roman
Что вместо редакса сейчас самое удобное для использования с ТС?
reatom и effector очень хороши с TS
источник

И

Иван in React — русскоговорящее сообщество
Roman
Что вместо редакса сейчас самое удобное для использования с ТС?
какие-нибудь кэши graphql хороши с TS при грамотной настройке
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Roman
В принципе  норм но насколько понимаю есть модули которые лучше работают так как вижу много разных комментариев типо что «давно редакт не юзаю «
Если redux - я бы брал redux toolkit, мне нравится, считаю, что пока лучшее, что выдавили из редакса, и  с тс боли нет, вроде
Если прям хотите новизны и понимаете зачем - выше написали
источник

R

Roman in React — русскоговорящее сообщество
Понял спасибо
источник

ei

export default - зло... in React — русскоговорящее сообщество
Roman
Что вместо редакса сейчас самое удобное для использования с ТС?
эффектор
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Иван
reatom и effector очень хороши с TS
А какие есть тонкости работы редакса с тс?
источник