> you'd write one REST API for each client.
Erm... What?
Granted, web requirements are a bit different from mobile requirements, but still. Why would you write one REST API for each client?
Erm... What?
Granted, web requirements are a bit different from mobile requirements, but still. Why would you write one REST API for each client?
We never need to bikeshed with developers from all other teams to make sure things are consistent or whatever.
We generate endpoints from a Swagger spec. With good abstractions it is not much work. Frontend devs do modifications to these endpoints as well since they are so trivial.
Indeed. And how does GraphQL solve the need for different data and different access controls to that data? :)