3 ms·
>and escape hatches like Mutation (for our GraphQL API). Can you explain in a bit more detail what you mean by escape hatches (sounds dangerously fun)
by matthewaveryusa 3y ago
>and escape hatches like Mutation (for our GraphQL API).
Can you explain in a bit more detail what you mean by escape hatches (sounds dangerously fun)
- tptacek 3y agoThe Organization -> Apps -> Volumes (whatever) structure models our problem domain and is a sort of coherent abstraction. If we get that abstraction wrong, it's a pain to retrofit changes. Caveats like "Mutation", on the other hand, are simply strings representing calls you can make in our API; they're not a model of anything. I don't think we use `Mutation` for anything right now, but it's there in case we (or you) ever need a token that authorizes a particular set of GQL calls that don't fit the model we came up with.