When I started working on my current project — it's sort of like an e-commerce platform, but not exactly — I followed what I was comfortable with.
At first, shoved all the data fetching, mutation logic, and component rendering into a single file. It ...