Too Long; Didn't Read
Managing proper react component folder structure is hard, it needs to be flexible, extendable, and most important of all, it needs to make naming a component as easy as possible. I adapted several react folder structures across 3 different repo this year, what I discovered is not a steady structure but some philosophies behind the structure.