Size: a a a

JavaScript.Ninja

2020 August 31

DR

Damir Rakhmanov in JavaScript.Ninja
Alexander Shamshurin
На мой взгляд все таки redux лучше вообще не использовать никогда ни для какого проекта, кроме legacy совсем уже
почему?
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Огромное кол-во ненужного кода. Сильно увеличивает сложность и поддержку. в 20 году использовать redux - ну совсем уж не то... Нормализация, редюсеры, селекторы, статическая привязка к render, отсутствие реактивности
источник

DR

Damir Rakhmanov in JavaScript.Ninja
что значит статическая привязка к ренедР7 +)
источник

DR

Damir Rakhmanov in JavaScript.Ninja
и что вместо redux использовать? =)
источник

AE

Andrey Eremenko in JavaScript.Ninja
источник

s🐱

special agent 🐱 in JavaScript.Ninja
Damir Rakhmanov
и что вместо redux использовать? =)
Можно ничего не использовать
Реакт и так дает довольно удобные инструменты для хранения глобальных состояний
источник

D

Dmitriy in JavaScript.Ninja
special agent 🐱
Можно ничего не использовать
Реакт и так дает довольно удобные инструменты для хранения глобальных состояний
(Нет)
источник

s🐱

special agent 🐱 in JavaScript.Ninja
Ну раз ты написал, значит точно нет)
источник

D

Dmitriy in JavaScript.Ninja
special agent 🐱
Ну раз ты написал, значит точно нет)
В моем ответе столько же аргументов, сколько и в твоем)
источник

s🐱

special agent 🐱 in JavaScript.Ninja
Ну, кому интересно, тот загуглит
Доказывать что-либо кому-то в чатике себе дороже
источник
2020 September 01

AP

Aleksandr Panchuk in JavaScript.Ninja
special agent 🐱
Можно ничего не использовать
Реакт и так дает довольно удобные инструменты для хранения глобальных состояний
Зависит насколько сложное это глобальное состояние. Если там текущий пользователь и тема, то контекст ок. Если много данных, которые надо часто менять, то с redux понадежнее будет.
источник

s🐱

special agent 🐱 in JavaScript.Ninja
Aleksandr Panchuk
Зависит насколько сложное это глобальное состояние. Если там текущий пользователь и тема, то контекст ок. Если много данных, которые надо часто менять, то с redux понадежнее будет.
Не могу сказать, какой метод хранения в памяти браузера более надёжен на самом деле. Может быть Редакс удобнее дебажить или обмазав разными другими библиотеками инжектить данные, но в целом если у тебя много данных в сторе, то явно что-то спроектировано неправильно. Сразу появляются вопросы инвалидации этих данных и многое другое
источник

A

Alxndr 🗽👇 in JavaScript.Ninja
Damir Rakhmanov
и что вместо redux использовать? =)
mobx
источник

AP

Aleksandr Panchuk in JavaScript.Ninja
special agent 🐱
Не могу сказать, какой метод хранения в памяти браузера более надёжен на самом деле. Может быть Редакс удобнее дебажить или обмазав разными другими библиотеками инжектить данные, но в целом если у тебя много данных в сторе, то явно что-то спроектировано неправильно. Сразу появляются вопросы инвалидации этих данных и многое другое
Хоть мой опыт и говорит против большой global store, я не уверен, что это всегда "неправильно спроектировано"
источник

s🐱

special agent 🐱 in JavaScript.Ninja
Aleksandr Panchuk
Хоть мой опыт и говорит против большой global store, я не уверен, что это всегда "неправильно спроектировано"
Большие куски данных из разных частей приложения в одном сторе - дорога к беде
источник

AP

Aleksandr Panchuk in JavaScript.Ninja
special agent 🐱
Большие куски данных из разных частей приложения в одном сторе - дорога к беде
к какой?
источник

s🐱

special agent 🐱 in JavaScript.Ninja
Aleksandr Panchuk
к какой?
К своеобразному сервис локатору, например
источник

ДД

Дмитрий Дивин... in JavaScript.Ninja
Damir Rakhmanov
и что вместо redux использовать? =)
window.state = {}
источник

ДД

Дмитрий Дивин... in JavaScript.Ninja
🤔
источник

AP

Aleksandr Panchuk in JavaScript.Ninja
special agent 🐱
К своеобразному сервис локатору, например
Можешь подробнее раскрыть, как именно можно выстрелить себе в ногу?
источник