Size: a a a

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

2021 January 24

🦜

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

ВБ

Василий Барбашев... in React — русскоговорящее сообщество
🦜
Чел ты...
Тоже самое на typesafe-actions

const counterReducer = createReducer<State, Action>(0)
 .handleAction(add, (state, action) => state + action.payload)
 .handleAction(increment, (state, _) => state + 1)
источник

🦜

🦜 in React — русскоговорящее сообщество
Василий Барбашев
Тоже самое на typesafe-actions

const counterReducer = createReducer<State, Action>(0)
 .handleAction(add, (state, action) => state + action.payload)
 .handleAction(increment, (state, _) => state + 1)
Ты смотришь только на апи, а то, как работает эффектор под капотом вряд-ли осилишь
источник

ВБ

Василий Барбашев... in React — русскоговорящее сообщество
🦜
Могу только здравия пожелать, раз ты так инструменты изучаешь
ну ты только его скинул, я сказал что быстро пробежался, посмотрел. увидел тоже самое, но на заметку взял что такое есть. но пока ты пишешь больше предъяву и все)
источник

🦜

🦜 in React — русскоговорящее сообщество
Василий Барбашев
Тоже самое на typesafe-actions

const counterReducer = createReducer<State, Action>(0)
 .handleAction(add, (state, action) => state + action.payload)
 .handleAction(increment, (state, _) => state + 1)
Кроме добавления событий на стор, эффектор содержит множество вспомогательных операторов для работы со сторами и ивентами
источник

ВБ

Василий Барбашев... in React — русскоговорящее сообщество
🦜
Ты смотришь только на апи, а то, как работает эффектор под капотом вряд-ли осилишь
наверное как и любой стейт-менеджер. хм. возможно даже он под капотом работает с иммутабельностью сразу, да? как тоже многие делают
источник

ВБ

Василий Барбашев... in React — русскоговорящее сообщество
🦜
Кроме добавления событий на стор, эффектор содержит множество вспомогательных операторов для работы со сторами и ивентами
дак это все в туже степь) все чтобы поддержать удобную работу с апи
источник

ВБ

Василий Барбашев... in React — русскоговорящее сообщество
у кого-то один подход, у кого-то другой. зачем сразу обсирать другие технологии, считая то что ты выбрал самой лучшей
источник

🦜

🦜 in React — русскоговорящее сообщество
Василий Барбашев
у кого-то один подход, у кого-то другой. зачем сразу обсирать другие технологии, считая то что ты выбрал самой лучшей
Потому что с эффектором получается писать читабельный, декларативный код, используя предоставленные библиотекой функционал, не обмазывая проект дополнительными решениями как в случае с редаксом.

Логика обработки событий приложения переезжает в "слой", отдельный от представления
источник

V

Vlad in React — русскоговорящее сообщество
Василий Барбашев
у кого-то один подход, у кого-то другой. зачем сразу обсирать другие технологии, считая то что ты выбрал самой лучшей
Самый большой плюс эффектора это атомарность имхо
источник

V

Vlad in React — русскоговорящее сообщество
К декларативному апи ещё надо привыкнуть
источник

ВБ

Василий Барбашев... in React — русскоговорящее сообщество
🦜
Потому что с эффектором получается писать читабельный, декларативный код, используя предоставленные библиотекой функционал, не обмазывая проект дополнительными решениями как в случае с редаксом.

Логика обработки событий приложения переезжает в "слой", отдельный от представления
Представления? Любой стор находится вне представления. Он на то и нужен чтобы не использовать тоже локальное состояние, а вынести логику и написать теже тесты
источник

ВБ

Василий Барбашев... in React — русскоговорящее сообщество
Vlad
Самый большой плюс эффектора это атомарность имхо
Ну я ещё поизучаю. Спасибо за наводку обоим) спич про технологии это вечная тема. Через неделю появится новая и все забудут старое)
источник

IN

Igor N in React — русскоговорящее сообщество
f s
тут  обсуждают порой какие трусы кто одевает на собеседование, а редакторы гораздо ближе к разработке чем трусы, поэтому не стоит делать замечание!!! Это очень острый вопрос для меня!
Не надо, тут жестоко пресекается оффтоп. Тебе в @ide_ru
источник

fs

f s in React — русскоговорящее сообщество
Igor N
Не надо, тут жестоко пресекается оффтоп. Тебе в @ide_ru
спасибо, я нашел ответ, решения  еще не придумали этой проблемы
источник

ES

Eugen Str in React — русскоговорящее сообщество
Из вашего срача так и не понял, какой стейт менеджмент выбрать в проект
источник

ES

Eugen Str in React — русскоговорящее сообщество
Что посоветуете использовать
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Eugen Str
Что посоветуете использовать
потыкать @reduxjs/toolkit, effector, mobx, reatom. выбрать, что нравится и что удовлетворяет потребностям команды и уйти в закат
источник

DP

Dmitry Podkopaev in React — русскоговорящее сообщество
Можно ли без бэка привязать свой пдф файл чтоб по клику открывался в новом окне для просмотра ?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Bugs Bunny
потыкать @reduxjs/toolkit, effector, mobx, reatom. выбрать, что нравится и что удовлетворяет потребностям команды и уйти в закат
Вот блин, какая же проблема, что "просто потыкав" на каком-то маленьком примере очень тяжело понять проблемы и подводные камни)
источник