REST et complexité

We believe there are a number of weakness in typical REST systems, ones that are particularly problematic in mobile applications:

Nearly all externally facing REST APIs we know of trend or end up in these non-ideal states, as well as nearly all internal REST APIs.

GraphQL Introduction (cache)

REST permet de gérer la complexité du Web et de sa décentralisation de manière plutôt élégante. Le problème arrive lorsque l’on essaye de l’utiliser dans un contexte où cette complexité devient caduque comme des API internes.

Lorsque vous êtes maîtres du client ET du serveur, un simple service en RPC avec Nameko ou similaire sera probablement plus pertinent. Cela dit, je suis impatient de voir ce que va donner GraphQL.