Daniil
Понедельник день тяжёлый
Андрей
Задача редакса - хранить состояние
И это он делает плохо. Посмотри сравнение реатома и редакса.
Dmitriy
Вот функция создается, я не понимаю честно о чем спор?
с чего ты решил что реакт вызывает компоненты как обычные функции ?
Sergey
Понедельник день тяжёлый
мы в любой день можем походу 🤣
Sergey
в том его и суть, что его сорсы можно за три секунды написать. Зато он даёт охеренную основу под любые нужды
Sergey
вот это и есть экосистема, а не эффектор
Андрей
он это не делает вообще никак))
Обновление состояния требует вызов огромного количества функций. Не эффективность заложена в архитектуре редакса.
Sergey
и уж боже упаси эппл
Sergey
Обновление состояния требует вызов огромного количества функций. Не эффективность заложена в архитектуре редакса.
а кто сказал тебе как ты должен его обновлять, разве что с изменением ссылки?))))
Sergey
и уж боже упаси эппл
Ридакс головного мозга
Александр
А как он их вызывает?
Как можно функцию вызвать в js кроме как обычно?
Тимофей 🛴
с чего ты решил что реакт вызывает компоненты как обычные функции ?
С того что он так и делает, как еще их можно вызвать?
Sergey
Ридакс головного мозга
это у тебя эппл головоного мозга. У меня всё ок
Sergey
Когда чтобы просто написать простое приложение нужна ЭКОСИСТЕМА
Алексей
бери ангуляр тогда
Я так и сделал собственно (ну почти)
Sergey
Не видишь простых плюсов
Sergey
Я так и сделал собственно (ну почти)
молодец. Больше сюда не заходи тогда)))
Sergey
Не видишь простых плюсов
мне нужны сложные плюсы
Алексей
молодец. Больше сюда не заходи тогда)))
не указывай что мне делать
Sergey
не указывай что мне делать
ты на серьёзных щах прям? Я стебусь, если чё
eahqzsr
Под редакс есть 1) редакс форм 2) сага. Так что альтернативы при сложном стейте ему нет.
Anonymous
мне нужны сложные плюсы
посмотри в сторону vue
Sergey
Да ну
да, блядь, да, это, сука, так. Кто ещё должен это сказать чтоб все поняли? Иисус? Путин?
Sergey
Под редакс есть 1) редакс форм 2) сага. Так что альтернативы при сложном стейте ему нет.
Для эффектора это просто не нужно. Оно само по себе работает
Sergey
И позволяет делать сложные вещи просто
Андрей
Ладно. Попозже зайду, когда говном перестаните метаться.
Sergey
вот это и есть экосистема, а не эффектор
Sergey
Когда чтобы просто написать простое приложение нужна ЭКОСИСТЕМА
Sergey
она не нужна, ты ошибся
Sergey
она не нужна, ты ошибся
не вижу противоречий
Sergey
Троллинг уже
eahqzsr
В простом приложении вообще стор не нужен, используйте контекст и локальный стейт
Алексей
а кто сказал тебе как ты должен его обновлять, разве что с изменением ссылки?))))
Кстати да. Абрамов гениально (нет) заменил паттерн матчинг на switch case. Спасибо большое. Мало того что и синтаксически говно, так теперь на любой экшн дёргаются вообще все редьюсеры.
Nikolai
Вангую что через годика два сова будет обсирать эффектор и форсить очередной модный ноунейм-стм. А пацаны как писали на редакс+сага, так и будут писать
Sergey
В простом приложении вообще стор не нужен, используйте контекст и локальный стейт
А потом это разрастается. И всегда контект превращается в ничто
eahqzsr
Кстати да. Абрамов гениально (нет) заменил паттерн матчинг на switch case. Спасибо большое. Мало того что и синтаксически говно, так теперь на любой экшн дёргаются вообще все редьюсеры.
Это только если ты combineRefucers используешь, что вообще говоря не обязательно. Сам пиши паттерн метчинг в редьюсере верхнего уровня.
Dmitriy
С того что он так и делает, как еще их можно вызвать?
а зачем нам реакт нужен если он функции вызывает?
Алексей
Юзайте паттерн матчинг, кто вам мешает, редакс точно не против. А, хотя погодите ка.. Его ведь нет в JS.
Зато его можно заменить более удачной альтернативой, что собственно и делают всякие либы.
Sergey
Если только не напишешь свой ридакс
Александр
а зачем нам реакт нужен если он функции вызывает?
https://github.com/facebook/react/blob/master/packages/react-reconciler/src/ReactFiberHooks.js#L441
Тимофей 🛴
а зачем нам реакт нужен если он функции вызывает?
Для того что бы изменять реальный dom
Sergey
Александр
а зачем нам реакт нужен если он функции вызывает?
Он их вызывает чтобы получить дерево элементов, реакт нам нужен потому что он является рантаймом для работы с этим деревом
アレクサンダー・バキマトフ
И тогда запиливается редакс и сага.
чувак не начинай это по новой:D
Алексей
Это только если ты combineRefucers используешь, что вообще говоря не обязательно. Сам пиши паттерн метчинг в редьюсере верхнего уровня.
То есть ты предлагаешь мне взять либу, а потом выкинуть её существенную часть и написать свою? Зашибись, я с таким же успехом могу выкинуть редакс.
Тимофей 🛴
а зачем нам реакт нужен если он функции вызывает?
https://pomb.us/build-your-own-react/ Прочитай вот это, тут классно все внутренности описаны
eahqzsr
Все равно надо будет каждый редюссер дернуть
Совершенно нет. Дергай только те, которые знаешь что нужно дергать. Не знаешь? Ну так без вариантов тогда.