This article focuses on techniques that can make React perform better as a whole and not on particular timings. For actual timings, a simple google search yielded the following results for the application of the patterns mentioned in my article:

You can also benchmark your own code by implementing some of the tips mentioned above and measuring the rendering time through the React Profiler: .

Unfortunately, React apps vary so much that it would be really hard to create a proper benchmark. If you can find me a React app that’s objectively accepted as a suitable benchmarking candidate, I’d be happy to apply these techniques and add numbers to this article :)

Front-end ReactJS Developer —

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Aggelos Arvanitakis

Aggelos Arvanitakis

Front-end ReactJS Developer —

More from Medium

Becoming more organised.

Which decision changed my life completely?

With world leaders arriving in Glasgow for the fortnight-long COP26 conference, more than 190…