Size: a a a

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

2018 May 19

l

la gente está muy loca in Redux — русскоговорящее сообщество
Это не меняет того что тебе просто хочется прицепиться
источник

NK

ID:72036040 in Redux — русскоговорящее сообщество
la gente está muy loca
Неэффективно, как гвозди микроскопом забивать
Повторюсь. Не уверен (нужно тесты найти) но прокси на чтение раз в 30 медленнее обычного объекта. Но когда у нас десятки селекторов, разница невелируется
источник

DK

Dima Korolёv in Redux — русскоговорящее сообщество
Я не понимаю, зачем говорить, что селекторы не нужны и использовать селекторы :/
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Dima Korolёv
Компоненту нужна часть стейта - что делать?
Использовать map? Тогда это селекторы
> Компоненту нужна часть стейта - что делать?
Импортировать часть
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
Anton Korzunov
Может не все так плохо?
о, это твое оказывается https://github.com/theKashey/memoize-state
источник

NK

ID:72036040 in Redux — русскоговорящее сообщество
у него почему-то 2 акка на гитхабе 🤔
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Dima Korolёv
Я не понимаю, зачем говорить, что селекторы не нужны и использовать селекторы :/
Потому что это не является предпочтительным способом. Цели map — преобразовывать стор, а не просто делать выборку. Преобразования бывают люыми в том числе нелинейными
источник

AK

Anton Korzunov in Redux — русскоговорящее сообщество
ID:72036040
у него почему-то 2 акка на гитхабе 🤔
Покажите второй!?
источник

DK

Dima Korolёv in Redux — русскоговорящее сообщество
la gente está muy loca
Потому что это не является предпочтительным способом. Цели map — преобразовывать стор, а не просто делать выборку. Преобразования бывают люыми в том числе нелинейными
Я с этим не спорю)
источник

AK

Anton Korzunov in Redux — русскоговорящее сообщество
Аватар старый. Хмммм
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
ID:72036040
Повторюсь. Не уверен (нужно тесты найти) но прокси на чтение раз в 30 медленнее обычного объекта. Но когда у нас десятки селекторов, разница невелируется
А если селекторов нет, то опять появляется. эффектор не использует селекторы для доступа к свойствам, там более эффективный механизм
источник

NK

ID:72036040 in Redux — русскоговорящее сообщество
Anton Korzunov
Покажите второй!?
А, аватар, да
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Dmitry Zherebko
я так и не допер как тут определяется что надо пересчитываться только на изменение текста, ты ж через геттеры не определяешь проперти вроде
У тебя возвращается значение, которое вполне можно проверить на изменениия через ===, библиотека пользуется этим
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
хмм
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
а если
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
({ data: data.text })
источник

NK

ID:72036040 in Redux — русскоговорящее сообщество
la gente está muy loca
У тебя возвращается значение, которое вполне можно проверить на изменениия через ===, библиотека пользуется этим
Так это и есть селектор?
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
или если я там map(e=>data.text.split(“.”))
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
ID:72036040
Так это и есть селектор?
Это — да, но обновление сторов вообще идёт в обратном направлении, от вложенных сторов к родительским
источник

AK

Anton Korzunov in Redux — русскоговорящее сообщество
Смысл прокси - если операция по чтению в 30 раз медленные - можно в 300 раз реже читать.
источник