Size: a a a

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

2021 March 02

DP

Den Pol in React — русскоговорящее сообщество
Maxim Koylo
Хочешь аргументы от других участников почему контекст хуже стм? А то тут уже несколько тем подняли
Ну, кстати да. Я привел свою аргументацию:
- Появившиеся в реакте хуки позволяют подписаться на асинхронно меняющиеся значения переменных? [ответ - да]
- Проброс пропсов через провайдер есть? [да]
- Грамотно организовать иерархию контекстов можем? [б**ть, да]
- Можно даже создавать множество изолированных сторов как в эффекторе, представляете?

Вопрос: нахера мне в проекте нужен стейт-менеджер?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Cat Gn
Почему не работает обработчик клика?
перезапускал проект?
источник

CG

Cat Gn in React — русскоговорящее сообщество
Maxim Koylo
перезапускал проект?
Даже выгружал с репозитория на линукс - безрезультатно
источник

CG

Cat Gn in React — русскоговорящее сообщество
Что сломалось? Неясно
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Den Pol
Ну, кстати да. Я привел свою аргументацию:
- Появившиеся в реакте хуки позволяют подписаться на асинхронно меняющиеся значения переменных? [ответ - да]
- Проброс пропсов через провайдер есть? [да]
- Грамотно организовать иерархию контекстов можем? [б**ть, да]
- Можно даже создавать множество изолированных сторов как в эффекторе, представляете?

Вопрос: нахера мне в проекте нужен стейт-менеджер?
дветулзов нету, оптимизации нужно самому делать, самому прикручивать саги/обсерверы по необходимости
И зачем все это делать?
источник

MK

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

ZO

Z.S. Official™ in React — русскоговорящее сообщество
Ребят ест приложения для востановления удалёних сообщение паж кинте apk
источник

DP

Den Pol in React — русскоговорящее сообщество
Maxim Koylo
дветулзов нету, оптимизации нужно самому делать, самому прикручивать саги/обсерверы по необходимости
И зачем все это делать?
react-devtools @4 не понравился?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Den Pol
react-devtools @4 не понравился?
а как смотреть историю экшинов к примеру?
источник

CG

Cat Gn in React — русскоговорящее сообщество
Z.S. Official™
Ребят ест приложения для востановления удалёних сообщение паж кинте apk
шта?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Cat Gn
Что сломалось? Неясно
закинь в кодсенбокс какой то
источник

V

Vladimir in React — русскоговорящее сообщество
Cat Gn
Почему не работает обработчик клика?
компонент Button должен знать о handler
источник

V

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

MK

Maxim Koylo in React — русскоговорящее сообщество
Vladimir
компонент Button должен знать о handler
да там же он из пропсов достает
источник

CG

Cat Gn in React — русскоговорящее сообщество
Vladimir
компонент Button должен знать о handler
да вроде там все красиво
источник

CG

Cat Gn in React — русскоговорящее сообщество
Vladimir
компонент Button должен знать о handler
И это я упростил проект до 2 файлов, на самом деле у меня все обработчики всего проекта слетели без ошибок
источник

DP

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

F

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

CG

Cat Gn in React — русскоговорящее сообщество
Maxim Koylo
да там же он из пропсов достает
А там можно экспортнуть проект?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Den Pol
Ну, кстати да. Я привел свою аргументацию:
- Появившиеся в реакте хуки позволяют подписаться на асинхронно меняющиеся значения переменных? [ответ - да]
- Проброс пропсов через провайдер есть? [да]
- Грамотно организовать иерархию контекстов можем? [б**ть, да]
- Можно даже создавать множество изолированных сторов как в эффекторе, представляете?

Вопрос: нахера мне в проекте нужен стейт-менеджер?
Ни одного пункта про само «управление состоянием»
И если все так просто почему в redux сейчас такая реализация а не чистое апи react ?

Ты смотрел ишью того как они переходили на новое контекст апи? Видел сколько они словили проблем с перформансом ?
источник