When a React App Feels Slow: Find Extra Renders Before Reaching for memo
Slow React apps are rarely fixed by adding memo everywhere. The practical path is to profile first, identify whether the problem is render frequency or render cost, then reduce state reach, split context, and memoize only where it changes measurable behavior.