Size: a a a

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

2021 February 16

IK

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

АР

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

IK

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

IK

Illya Klymov in Клуб Vue.js-разработчиков
не издеваюсь
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
да ну нафик...
источник

АР

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

IK

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

IS

Ivan Savin in Клуб Vue.js-разработчиков
а в курсе будет об оптимизации vue? а то вот такие факты заставляют задуматься, правильно ли я понимаю, что оптимально, а что нет
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
Ivan Savin
а в курсе будет об оптимизации vue? а то вот такие факты заставляют задуматься, правильно ли я понимаю, что оптимально, а что нет
нет
источник

IS

Ivan Savin in Клуб Vue.js-разработчиков
понял, спасибо
источник

АР

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

АР

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

SA

Sergiy Antonyuk in Клуб Vue.js-разработчиков
Illya Klymov
просто вы воспринимаете этот объект как одно большое целое. А на самом деле это много маленьких объектов связанных связями в памяти. И пересоздается при каждом событии только несколько из них
Да, так State в Redux работает
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
Sergiy Antonyuk
Да, так State в Redux работает
нет :) то что это выглядит как один объект не означает что это в памяти один большой кусок
источник

SA

Sergiy Antonyuk in Клуб Vue.js-разработчиков
Illya Klymov
нет :) то что это выглядит как один объект не означает что это в памяти один большой кусок
Я єто понимаю
источник

АР

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

VK

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

IK

Illya Klymov in Клуб Vue.js-разработчиков
да, они копируются, это сверхбыстрая операция
источник

АР

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

IK

Illya Klymov in Клуб Vue.js-разработчиков
главное вам не знать как во вью ведётся учёт реактивности :) а то ваш мир разрушится боюсь совсем
источник