これまでずっと気になっていたのが、このブログの表示速度です。 SSGであり、静的HTMLでNetlifyにホストしているので基本的には早いはずなのですが、なぜかヘッダメニューの表示がもたついていました。
今回その原因を調査してみたところ、使用していたUIフレームワークであるMUIのとあるコンポーネント (SwipeableDrawer) がパフォーマンスに問題があることが可能性として高いことがわかりました。 この記事が参考になりました。 https://www.ultra-noob.com/blog/2022/16/
解決法としては、MUI v4を使っていたので、v5にしたところ改善しました。
2023年8月13日にアップデートし、現在はヘッダメニューの表示でもたつく現象は確認されなくなりました。気持ちいい〜
それでは。