Remediating Superfluous Re-Rendering in React Applications
Published in ICSE, 2026
React is a ubiquitous front-end JavaScript library that pitches a smart mechanism to determine how much of a web page needs to be re-rendered when a change occurs. There are a few pitfalls that developers can fall into when developing such applications, and in this work we propose a set of anti-patterns and fixes to remediate these common isues.
Recommended citation: Farideh Khalili and Satyajit Gokhale, Alexi Turcotte, Dale Xu, and Frank Tip. Remediating Superfluous Re-Rendering in React Applications In Proceedings of the 48th International Conference on Software Engineering (ICSE). Association for Computing Machinery, New York, NY, USA. More information to come. http://reallytg.github.io/files/papers/icse_26_rerendering.pdf
