Open k0sukey opened 5 years ago
雑に書いたから React のお作法に則っていない可能性ある
何もない状態からすべてを描画しようとすると重くなるのはしょうがないかなという気がしますが、フィルターの変更で再描画の必要ない行も再描画されてそうなのでここは改善出来そう。
フィルターの変更で再描画の必要ない行も再描画されてそう
やはりね。ちょっとその方向でお願いしたい 🙏
Request コンポーネントが描画されるたびに毎回絞り込みされるのもったいないなあと思って useMemo で絞り込みの結果メモ化してみたら余計遅くなってしまった。
悲しい🤤
react-json-view の enableClipboard
オプションが重い一因になっている模様。 enableClipboard={false}
にしてあげるだけでだいぶ改善された。ただこれ便利なので、うーむ。
内容によっては激重になる。hljs 入れるとまじで重い。