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

Привет всем. Подскажите пжл, а зачем нужна библиотека react-redux? Всё норм

и с redux:
1. cоздал store и reducer,
2. импортировал store в index.js,
3. пропсами пробросил store в нужный компонент,
4. В этом нужном компоненте используешь props.store.getState(), props.store.dispatch()

И всё.
Ну, ладно, не хочется прописывать в компонентах store={props.store}, тогда используешь контекст. Всё.

Зачем в таком случае react-redux? Provider не работает без connect. А provider, connect, mapStateToProps, mapDispatchToProps всё усложняют и запутывают. Зачем всё это надо? Я чего-то не понимаю?

31 ответов

8 просмотров

Редакс не нужен

Императивные вызовы состояние стора могут вернуть неактуальные данные.

Стас-М Автор вопроса
🦜
Императивные вызовы состояние стора могут вернуть ...

В смысле? Как такое возможно, если изменение происходит в момент действия пользователя по вызову обработчика? Если изменение произошло, то после отработки функции обработчика, store изменится. Откуда ошибки?

Стас М
В смысле? Как такое возможно, если изменение проис...

Действия могут быть не только пользовательские

Стас-М Автор вопроса
🦜
Почитай про гонку состояний

посоветуй пжл что-то актуальное.

Стас-М Автор вопроса
🦜
Действия могут быть не только пользовательские

да, без разницы. если я правильно понимаю. )

Стас-М Автор вопроса

https://react-redux.js.org/introduction/why-use-react-redux еще у них такое есть

Стас-М Автор вопроса
rnamod1
https://react-redux.js.org/introduction/why-use-re...

30 минут назад читал. ) Причины: - It is the Official Redux UI Bindings for React - It Encourages Good React Architecture - It Implements Performance Optimizations For You - Community Support Зашибись преимущества. ))) Единственное, что хоть как-то может быть полезно, точнее описывает реальное преимущество: пункт 3. ))

Стас М
30 минут назад читал. ) Причины: - It is the Offic...

Редакс в целом не про преимущества

Стас М
30 минут назад читал. ) Причины: - It is the Offic...

а ты всегда используешь свои велосипеды вместо того чтоб взять готовое оф решение?

Стас-М Автор вопроса
🦜
Редакс в целом не про преимущества

а нахрен огород городить тогда? )

Стас М
а нахрен огород городить тогда? )

Ну, Денчику надо было в Фейсбук попасть, вот он сделал поделку, которой дальше не занимается

Стас-М Автор вопроса
アレクサンダー・バキマトフ
а ты всегда используешь свои велосипеды вместо тог...

когда мой велосипед гораздо удобнее и лучше, то да.

Стас М
когда мой велосипед гораздо удобнее и лучше, то да...

а он точно удобнее? и в чем лучшесть заключается? а он покрыт тестами? на него написана документация?

Стас М
когда мой велосипед гораздо удобнее и лучше, то да...

Ну если ты задаёшь такие вопросы, то твоя обертка вряд-ли умеет хендлить эдж кейсы

🦜
Редакс не нужен

указывай что тебе он не нужен

🦜
Нет, не буду

ну ты своими категоричными заявлениями все равно ничего не добьешься

🦜
Да, категоричны.

я знаю что категоричны, я говорю толку от них нет))

🦜
У редаксовод погорит

А сам на редаксе пишешь на работе?

🦜
Нет

В одно лицо ?

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
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
Карта сайта