I’ve been working with React for a while and it feels great early on, but I’m curious what actually becomes difficult once applications grow and multiple people are working on them.
A few pain points I keep hearing about:
- state management getting messy over time
- prop drilling / context overuse
- component reusability becoming harder than expected
- performance/debugging issues in larger apps
For developers maintaining React apps in production:
- what has been your biggest long-term pain point?
- was it architecture, state, performance, testing, or team scaling?
- anything you wish you had standardized earlier?
Would love to hear real experiences from people working on larger React codebases.