I agree many projects have very complicated folder nesting without clear purpose.
I would consider a React project in particular already large when you have > 40 components. But that's highly subjective. That's the threshold around which I would consider a nested folder structure.
But the nested folder structure must not be implemented everywhere. Some projects have a lot of components but not so many pages or services...
I guess keeping it practical is the best advice you can give someone here.
I agree many projects have very complicated folder nesting without clear purpose.
I would consider a React project in particular already large when you have > 40 components. But that's highly subjective. That's the threshold around which I would consider a nested folder structure.
But the nested folder structure must not be implemented everywhere. Some projects have a lot of components but not so many pages or services...
I guess keeping it practical is the best advice you can give someone here.
Keeping it practical and starting simple is great advice!