ninjinkun.icon @ninjinkun https://twitter.com/ninjinkun 一休.comレストラン フロントエンドエンジニア BlogFeedbackというSPAを趣味で作っています https://blog-feedback.app/ これはReact製🙏 問題 管理画面をSPAとしてリニューアルの最中、Vueのコンポーネントを多数使った画面で体感速度が遅い問題が発生 再現アプリ https://github.com/ninjinkun/vue-slow-performance-sample デモ 1万個のcellそれぞれにチェックボックスが付いている cellはそれぞれvueコンポーネントでitemオブジェクトを受けとる code:html // ItemCell.vue <template> <div :class="checked: item.
![Vueのリアクティブシステムを理解してパフォーマンス低下を防ごう (Roppongi.vue #4 ) - ninjinkun](https://cdn-ak-scissors.b.st-hatena.com/image/square/b6dc91af4d73dfb26f06d62ec711c06fcf81c992/height=288;version=1;width=512/https%3A%2F%2Fuser-images.githubusercontent.com%2F113420%2F50003891-97424b80-ffe8-11e8-949f-def709c14aa5.gif)