Size: a a a

Клуб Vue.js-разработчиков

2021 February 16

A

Ali in Клуб Vue.js-разработчиков
И даже в конфигах все указали?
источник

A

Ali in Клуб Vue.js-разработчиков
И нет ли проблем, из за того, что у вас ts не настроен мб ?
Пробовали, чисто для эксперимента, на чистую vue поставить ?
источник

А

Антипов in Клуб Vue.js-разработчиков
Ali
И нет ли проблем, из за того, что у вас ts не настроен мб ?
Пробовали, чисто для эксперимента, на чистую vue поставить ?
Там есть  ts
источник

А

Антипов in Клуб Vue.js-разработчиков
Ali
И нет ли проблем, из за того, что у вас ts не настроен мб ?
Пробовали, чисто для эксперимента, на чистую vue поставить ?
все к этому движется
источник

AP

Anton Permyakov in Клуб Vue.js-разработчиков
прям целиком весь стор
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
Anton Permyakov
прям целиком весь стор
ну по тем говнокурсам которые я проходил по React'у и условие что Redux в единственном числе должен быть, а при событии возвращается имутабельное состояние и возвращается обратно в стор. я делаю выводы, что да.
источник

VK

Vladimir Klimov in Клуб Vue.js-разработчиков
Андрей Рудин
ну по тем говнокурсам которые я проходил по React'у и условие что Redux в единственном числе должен быть, а при событии возвращается имутабельное состояние и возвращается обратно в стор. я делаю выводы, что да.
Для той задачи, что мы обсуждли, это стоит ничего
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
Vladimir Klimov
Для той задачи, что мы обсуждли, это стоит ничего
конкретно для той согласен, но обычно приложение бывает существенно больше, и у меня не исключение. а больше одного стора я не могу создать, и на каждое событие его пересоздавать, вот этого вот я не понимаю.
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
React+MOBX понимаю, React+Redux нет
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
все равно, даже если оптимизировали, даже пусть это максимально эффективно работает, это все равно работа, которую GC делает, тратит время, занимает ресурсы у центрального процессора, занимает ресурсы у других приложений. если сайт или это мобильное приложение, там все равно все это будет больше жрать батарейку, тормозить.
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
Андрей Рудин
конкретно для той согласен, но обычно приложение бывает существенно больше, и у меня не исключение. а больше одного стора я не могу создать, и на каждое событие его пересоздавать, вот этого вот я не понимаю.
вы пересоздаете один внутренний объект а не весь стор, остальные не пересоздаются
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Igor Lesovsky
В 8 видео отмечатало в голове триггер на союз И, т.е. принцип одной ответственности, но меня волнует вопрос, тогда как организовать работу по получению И отрисовке данных? Т.е. один компонент - визуальный, а другой делать для взаимодействия с API, в моем случае выбран Axios? Т.е. из последнего лайва идея с чёрным ящиком понятна, делать просто два ящика?
Скорее всего вы решаете задачу не получить и отрисовать данные, а вывести список карточек какой-нибудь, а получение данных и отрисовка списка являются уже частями вашего модуля.
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
мне кажется у вас неправильные убеждения про редакс )
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
ладно фик с ним, если бы на каждый кейс у нас был бы разный стор, каждый стор со своми евентами, каждый занимается своими делами. но единый то нафига было делать?
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
Illya Klymov
вы пересоздаете один внутренний объект а не весь стор, остальные не пересоздаются
стор это объект в котором стейт.
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
Андрей Рудин
ладно фик с ним, если бы на каждый кейс у нас был бы разный стор, каждый стор со своми евентами, каждый занимается своими делами. но единый то нафига было делать?
потому что начиналось всё с множества сторов (FLUX архитектура), но потом выяснилось что проблема синхронизации множества сторов очень болезненная
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
прилетает событие, отправляется в редюсер, редюсер должен вернуть новый стейт
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
поменяв в нем какую то свою часть данных.
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
Андрей Рудин
прилетает событие, отправляется в редюсер, редюсер должен вернуть новый стейт
да, будет пересоздано n объектов, где n глубина вложенности
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
крайне дешёвая операция
источник