REST vs GraphQL for a public API consumed by mobile and partners
Our mobile apps over-fetch heavily from a REST API designed for the web. We're also launching a partner API. One camp wants GraphQL for both; another wants REST for partners and a BFF for mobile. Concerns about GraphQL: HTTP caching, rate limiting by query cost, partner…