Back-end structure for marketplace app with GraphQL

Do you expect to make multiple API requests for the chain or a single one?

  • Multiple => that gets complicated
  • Single => much easier to succeed/fail “as a group” (ugly way would be some if/else statements and a simple return ctx.badRequest or whatever the error code would be)