4 ms·
Are you talking about a single client and its server? (a.k.a backend-for-frontend). This is not a hard problem to solve when you share a single programming lang
by boubiyeah 9y ago
Are you talking about a single client and its server? (a.k.a backend-for-frontend). This is not a hard problem to solve when you share a single programming language, with or without graphql.
Because you can't possibly now what your API consumers use on their side.
- djmashko2 9y ago> Because you can't possibly now what your API consumers use on their side. That's the best part - with GraphQL you _do_ know, since people have to ask for every single field they want.
- yen223 9y ago> Because you can't possibly now what your API consumers use on their side. Not only do we know exactly what fields the API consumers are using, we also know the types they're expecting. We can make schema refactors fairly safely. That goes a long way towards making the codebase less brittle as a whole