Profiling and Optimizing Performance of React Applications
Submitted by Sachin Chopra (@sach11) on Thursday, 15 February 2018
Although, usage of react is growing rapidly, most of us not aware of its best practices. Thus, we remain devoid of harnessing full power of react. In this talk, I propose to talk about how to identify problems in your react app and how to fix some of the most common ones.
Profiling your react application.
Identifying expensive reconciliation and excessive rerenders.
shouldComponent Update and PureComponents
Passing arrow fns in props.
Passing array / objects in props using literal syntax.
Advantage of breaking into subcomponents.
Basic idea of how react works and familirity with chrome dev tools.
I am Sachin Chopra, a Software Engineer and working on Web platform. I am excited about the new and fast-paced innovations happening in web technologies and try to be a part of them.