169 похожих чатов

16 ответов

16 просмотров

ну как редакс, только еффектор)

10000 сторов вместо одного

Dmitry Remezov
10000 сторов вместо одного

так редакс же тоже может стор делить, разве нет?

ну чем эффектор лучше редакса?

Всем? Точнее, не так, редакс хуже почти всего, что есть

Dmitry Remezov
Всем? Точнее, не так, редакс хуже почти всего, что...

https://okusov.ru/redux-vs-effector-stoit-li-perehodit основная мысль - если можно отказаться от редакса, то лучше так сделать, а не перейти на эффектор, который, как пишут, сложнее

Да кул стори, эффектор даёт возможности, тулкит даёт чуть меньше болиерплейта над инструментом, который ничего не может. Можно пойти двумя путями: сравнивать туду и сравнивать сложную бизнес-логику. И, внезапно, эффектор везде окажется проще и понятнее

Dmitry Remezov
Да кул стори, эффектор даёт возможности, тулкит да...

вы слушали, слушали, да все прослушали) *из кф "все везде и сразу"

Поддерживается) У эффектора образцовая поддержка TS Ты, по ходу, не догоняешь, редакс по дизайну - синхронный моностор, всё под синхронный моностор заточено. Да, можно нескольго этих "single source of mud" сделать, но, может, чуть подумать, а чтобы что? Это запутывает и идёт вразрез с практикой использования. Но хочется мультистор. Так может не извращаться и взять инструмент, который для этого создан?

Dmitry Remezov
Поддерживается) У эффектора образцовая поддержка T...

чем мультистор лучше? я отказался от редакса и живу счастливой жизнью)

Всем. Нет проблем с перфом, ничего не нужно вырезать/лениво грузить, можно использовать для локальной логики и пр Вообще, моностор и редакс - худшее, что случилось с индустрией, это же сюр - в сравнении с другими решениями ничего не решает, ничего не дает, хуже во всём, но кортима реакта зафорсила говно и теперь все сидят и обмазываются

Dmitry Remezov
Всем. Нет проблем с перфом, ничего не нужно выреза...

нет, все-таки не дает мне покоя этот волшебный мультистор можно на пальцах, зачем он нужен и какие проблемы решает? 1. Типа если все пихать в один стейт, то при обновлении одного значения, все, что использует этот стор, перерисуется. Поэтому мы просто делаем несколько маленьких сторов и все, проблема решена 2. Если взять useReducer/useContext и распихать их по компонентам, это будет тот самый мультирстор, о котором идет речь? 3. Конечно, пусть лучше обмазывались бы эффектором на ровном месте)

обычный useMemo неужто o(1) жалко?\

Евгений Пантелеев
обычный useMemo неужто o(1) жалко?\

O(N), где N - кол-во подписок в приложении

Dmitry Remezov
O(N), где N - кол-во подписок в приложении

дэн абрамов говорит, что O(N) можно даже не мемойзить ;)

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта