Size: a a a

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

2019 March 26

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
Andrii Los
Редакс без селекторов невыносимый пиздец.
чета я свами не согласен товарищь
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Я просто старый стал и ленивый. Старый, потому что забываю. Ленивый потому что надоедает одно и тоже повторять.

И открыл для себя фиксацию мыслей в гитхабе. На порядок удобнее хабры. Модератор сам себе, комменты через ишью. Троллей на порядок меньше. Ляпота.
и на хабр можно перекинуть в любой момент :)
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Alex CherryTea
чета я свами не согласен товарищь
Фильтровать данные через экшены на стороне стора - ад.
Сортировать данные через экшены на стороне стора - ад.
Ну т.е. через редюсеры какие-то.
источник

SS

Serhii Sydoruk in GraphQL — русскоговорящее сообщество
egoarka
селекторы в редаксе - это бесполезная фигня, которая никак не помогает, в перформансе в том числе

весь стейт нужно нормализовывать на уровне стейта редакса
селекторы отделяют чистые данные, от “отформатированные под отображение”

попробуй отрефакторить проект, в котором нормализация делается внутри редюсеров, а потом проект с селекторами, где тебе нужно будет чистое понятное изменить в редюсере и немного поменять селекторы относящиеся к этим данным
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Serhii Sydoruk
селекторы отделяют чистые данные, от “отформатированные под отображение”

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

SS

Serhii Sydoruk in GraphQL — русскоговорящее сообщество
и селекторы, это же не reduix-only подход

для редакса нужен re-select, но им ты заворачиваешь селекторые которые и так бы были
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
При этом селекторы тестировать нехрен делать, ибо это чистые функции.
источник

SS

Serhii Sydoruk in GraphQL — русскоговорящее сообщество
и когда ты видишь адище в mapStateToProps - и тебе нужно отрефакторить такое дерьмо, вот тогда ты начинаешь мечтать, что бы все комопненты использовали одни и те же селекторы из одного места - store
источник

e

egoarka in GraphQL — русскоговорящее сообщество
Serhii Sydoruk
селекторы отделяют чистые данные, от “отформатированные под отображение”

попробуй отрефакторить проект, в котором нормализация делается внутри редюсеров, а потом проект с селекторами, где тебе нужно будет чистое понятное изменить в редюсере и немного поменять селекторы относящиеся к этим данным
в стейте редакса так-то все чистое
источник

SS

Serhii Sydoruk in GraphQL — русскоговорящее сообщество
как положишь так и будет чистое, если тебе приходят де-нормализированные данные, и ты их нормализируешь по разным сторам, что бы собрать обратно воедино то лучше через селекторы
источник

AL

Aleksander Lozovskiy in GraphQL — русскоговорящее сообщество
Серёга мы то с тобой знаем как жить без селекторов)
источник

SS

Serhii Sydoruk in GraphQL — русскоговорящее сообщество
больно же)
источник

AL

Aleksander Lozovskiy in GraphQL — русскоговорящее сообщество
Не дай бог ещё раз на такое нарваться)
источник

e

egoarka in GraphQL — русскоговорящее сообщество
Serhii Sydoruk
как положишь так и будет чистое, если тебе приходят де-нормализированные данные, и ты их нормализируешь по разным сторам, что бы собрать обратно воедино то лучше через селекторы
зачем собирать? законнектил к каждой фиче нормализованный стейт и пошел по другим делам
источник

e

egoarka in GraphQL — русскоговорящее сообщество
без селекторов
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Фотки с моего воркшопа в Минске
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Ураган 😂😂😂🤣
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Кто этот босой чувак на втором этаже?
источник