How can the performance of the React website be improved

Network Optimization

code splitting

React profiler is a dev tool using which you can do a lot of analysis around what components are there and which are getting rerendered, and not just it also tells you why it got re-rendered, and how much time approximately since profiling started it took to render.