Size: a a a

Vue.js Russian Developers Community

2020 December 16

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
Alexander Epifanov
да какая мне нахрен разница что кэшируется или нет, если каждый раз идет новый рендеринг?
Большая
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
как хорошо что в наксте такого нет..
источник

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
Производительность
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Nataliia Shyianovska
Большая
я пытаюсь полночи понять в чем смысл
источник

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
Alexander Epifanov
как хорошо что в наксте такого нет..
Есть 😆
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Nataliia Shyianovska
Производительность
производительность чего? клиента?
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Nataliia Shyianovska
Есть 😆
))))))))))))))))))))))))))))))))))))
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Nataliia Shyianovska
Есть 😆
но там же я явно, говорю, чему рендериться на сервере, чему на клиенте, согласна?
источник

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
Alexander Epifanov
производительность чего? клиента?
Да, скорость обработки
источник

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
Тончать не клиента а кода
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Nataliia Shyianovska
Да, скорость обработки
и? я говорю что компьютед хорошо, использую компьютед, но говорю что для таких примеров и через функции подойдет
источник

Д

Дима in Vue.js Russian Developers Community
Представьте, что у нас есть дорогостоящее вычисляемое свойство A, которое требует перебора огромного массива Array и выполнения большого количества вычислений. Затем у нас могут быть другие вычисляемые свойства, зависящие от A. Без кеширования мы будем вызывать геттер A гораздо больше раз, чем необходимо, и это потенциально может вызвать проблемы с производительностью. При кэшировании значение A будет кэшироваться до тех пор, пока его зависимости не изменились, и многократный доступ к нему не вызовет ненужных вычислений.
источник

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
Дима
Представьте, что у нас есть дорогостоящее вычисляемое свойство A, которое требует перебора огромного массива Array и выполнения большого количества вычислений. Затем у нас могут быть другие вычисляемые свойства, зависящие от A. Без кеширования мы будем вызывать геттер A гораздо больше раз, чем необходимо, и это потенциально может вызвать проблемы с производительностью. При кэшировании значение A будет кэшироваться до тех пор, пока его зависимости не изменились, и многократный доступ к нему не вызовет ненужных вычислений.
Узнаю документацию )
источник

Д

Дима in Vue.js Russian Developers Community
ну думаю проще так
источник

Д

Дима in Vue.js Russian Developers Community
правда со старой версии) 0.12.8
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Дима
Представьте, что у нас есть дорогостоящее вычисляемое свойство A, которое требует перебора огромного массива Array и выполнения большого количества вычислений. Затем у нас могут быть другие вычисляемые свойства, зависящие от A. Без кеширования мы будем вызывать геттер A гораздо больше раз, чем необходимо, и это потенциально может вызвать проблемы с производительностью. При кэшировании значение A будет кэшироваться до тех пор, пока его зависимости не изменились, и многократный доступ к нему не вызовет ненужных вычислений.
отличные слова. 1. это только на одном клиенте, другие клиенты будут делать ровно тоже самое, что и первый. 2. у нас есть варианты, что перебирать, мы можем заранее перебрать информацию которая не касается клиента на сервере и добавить уже в нее часть клиентской даты (ЗАМЕТЬТЕ, серверная часть собарться будет не каждый раз а один), 3. Зачем писать бизнес логику такую, когда клиент будет перезапрашивать свои данные? в основном они уже есть на клиенте и слава богу. и что самое смешное, я могу это реализовать как смощошью функций так и с помощью компьютед, НО(!) я лучше выберу компьютед для тех параметров клента, которые он наиболее часто изменяет, а другие, могу хоть на спине тату сделать - ВЫХОДА НЕТ
источник

R

Rose in Vue.js Russian Developers Community
Another one bites the dust...!
Banned Glen.
Reason:
Automated blocklist action, due to a match on: t.me/joinchat/*
источник

Д

Дима in Vue.js Russian Developers Community
Вообщем вы чаще всего используете computed для прокидывания инфы со стора) поэтому вы нечего не высчитываете) а просто следите за 1 полем)
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Дима
Вообщем вы чаще всего используете computed для прокидывания инфы со стора) поэтому вы нечего не высчитываете) а просто следите за 1 полем)
+
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Дима
Вообщем вы чаще всего используете computed для прокидывания инфы со стора) поэтому вы нечего не высчитываете) а просто следите за 1 полем)
но я не уверен, что это правильно и сейчас с хорошими людьми за чаем, я хочу проверить свою логику
источник