title: Large React project, how to keep multiple fetch requests DRY
body: <p>How do I keep a project with over 40 fetch requests (with similarly structured JSON responses) DRY in React? <em>Copying-and-pasting fetch-then-catch doesn't seem right...</em></p>