Sergey
для тебя нету, не юзай. Не надо других то отговаривать почём зря
Если на чем-то можно писать проект проще и надёжнее, я буду это советовать
Anonymous
Я не могу писать проект без стм, потому что получается говно в 100% случаев.
Я имел ввиду, вместо редакса использовать эффектор или другой СТМ
Sergey
Sergey
js не терпит цензуры или какой-то такой херни, если чё
Андрей
не везёт? 🤷‍♂️
Чувак, я знаю как нужно управлять потоками данных. Реакт удобных инструментов не предоставляет для этого.
Sergey
это хорошо. Но других при этом засирать это плохо
Я просто говорю чем хуже ридакс. То что ты это воспринимаешь как засирание не мои проблемы
アレクサンダー・バキマトフ
это хорошо. Но других при этом засирать это плохо
почему если у определенного решения есть проблемы о них нельзя говорить?
Sergey
вспомним leftpad
Алексей
Автор сам это писал. Не новость даже для последнего пещерного человека как бы)
Что кстати до сих пор не мешает засовывать редакс в каждый первый проект на реакте. И не мешало никогда.
voix
Редакс в чистой среде жс - это грустный бойлерплейт. Без доп. бливатек поддерживать все это - прохладнейшая история. )
Sergey
Размер по твоему бред?
да, в таких пропорциях точно бред
Sergey
Что установи 20Кб кода и не получи половины возможностей эффектора норм?
Anonymous
Зажрались, точно зажрались.
Андрей
да ты всё вокруг засираешь, чем сам не пользуешься
Он пользовался им год назад. За год в редакс экосистеме изменений 0 произошло.
Sergey
да, в таких пропорциях точно бред
Разница в два раза это бред?
Sergey
Что установи 20Кб кода и не получи половины возможностей эффектора норм?
что если мне эти возможности не упали вот совсем, а?
Daniil
Разница в два раза это бред?
Человек выросший на админках
Sergey
Разница в два раза это бред?
нет там такой разницы
Андрей
Что установи 20Кб кода и не получи половины возможностей эффектора норм?
Да, реакт предоставляет лучший инструментарий на рынке. Но это не мешает ему быть говном.
Sergey
Anonymous
В нем много проблем.
блин, хочу стикером ответеть, но не могу
Андрей
Ну ты пиздобол
Опять горишь.
Sergey
https://t.me/react_js/788293
Алексей
это проблемы юзеров, а не либы
Проблема либы в том, что она является недоделкой (и всегда являлась), но распиаренной.
Sergey
Ну ты пиздобол
я тебе пытаюсь вдолбить что это всё не нужно в каждом проекте. А у тебя всё один аргумент только
Sergey
Ну не 100% проектов
Sergey
А 80%
Алексей
И как справедливо заметили выше, эту недоделку приходится обмазывать кучей либ, чтобы получить то, что вообще-то должно идти из коробки.
Sergey
Проблема либы в том, что она является недоделкой (и всегда являлась), но распиаренной.
это основа, мать вашу. Какая нахуй недоделка? Вы там ёбнулись что ли все?
Anonymous
хотя бы пару
Sergey
назови минусы
Реакт складывает кучу типов данных в пропсы
Андрей
назови минусы
Вдом, легаси эвенты. Вот пара.
Sergey
Sergey
Лол о том и речь
но и на этой основе вполне можно писать софт
Anonymous
Вдом, легаси эвенты. Вот пара.
>vdom В чём минус? Это же наоборот плюс про ивенты вообще не понял
アレクサンダー・バキマトフ
https://codesandbox.io/s/blissful-hawking-l72u жду пояснения
а я думал куда ты из того треда пропал)
Sergey
На чем угодно можно писать
🤷‍♂️ тогда к чему такие нападки то?
Sergey
🤷‍♂️ тогда к чему такие нападки то?
К тому что можно писать нормально
Sergey
К тому что можно писать нормально
🤦‍♂️ нахуй, бань меня, заебало уже
Sergey
Можно и молотком закрутить шуруп если постараться
Sergey
Но нахуя, если есть нормальные инструменты
Алексей
это основа, мать вашу. Какая нахуй недоделка? Вы там ёбнулись что ли все?
Ну вот возьмём типичнейшую задачу, которая возникает в вообще абсолютно любом проекте. Асинхронщина. И как решает её редакс? Да вообще никак. Просто кладёт на неё болт. Иди ставь thunk, saga или ещё какой зоопарк.
Sergey
Sergey
вот у тебя в руках молоток как раз
Эффектор это мультитул
Sergey
А ридакс это ручка молотка
Sergey
Основа
Dmitriy
404
https://codesandbox.io/embed/blissful-hawking-l372u
Андрей
>vdom В чём минус? Это же наоборот плюс про ивенты вообще не понял
Реакт идёт в сторону динамики, что мешает делать вычисления во время сборки. А это заставляет пользователя делать лишнюю работу. Посмотри как с рендером ангуляр работает. Про ивенты реакт делает кучу оберток, которые сейчас уже давно не актуальны.
Алексей
thunk, да, в сорсы глянь, там три строки
И эти три строки решают далеко не все рутиные задачи. Поэтому запилили саги. А там уже не три строки.
Sergey
а дальше делай чё хочешь вообще
Александр
https://codesandbox.io/embed/blissful-hawking-l372u
И что я пояснить должен? Каждый ререндер будет заново создаваться функция, которая аргументом в useCallback передается, но useCallback верент ссылку лишь на созданную при первом рендере функцию
Sergey
ну и? Видишь? Тебе дали варианты
Вместо того чтобы начать работать ты собираешь
Sergey
Потом крутишь туда роутинг
Sergey
Логгирование
Андрей
вот у тебя в руках молоток как раз
Слушай. Вы не договоритесь. Сова точно не закончит. Давай ты закончишь?
Sergey
Вместо того чтобы начать работать ты собираешь
я один раз собрал и у меня всё в ящике стола лежит
Алексей
ну и? Видишь? Тебе дали варианты
Так мне не нужны варианты, мне нужен рабочий инструмент. А не недоделка, на которую надо накручивать ещё кучу либ.
Sergey
И пересобираешь каждый раз как надо усложнить