
Hvorfor bruge GraphQL?
Med hensyn til ydeevne er fordelen ved GraphQL indlysende, da det kun kræver et enkelt endepunkt for at levere alle ressourcerne. Det er klart, at forespørgsler kan blive ret komplekse, afhængigt af hvilke data du har brug for. Når det er sagt, er det stadig meget nemmere at vedligeholde én kompleks forespørgsel end at have et stort antal endpoints og have brug for et endnu større antal simple forespørgsler for rent faktisk at få alle de data, du har brug for fra dem. For enhver kompleks app med microservices er GraphQL simpelthen bedre end REST. For en simpel applikation er det stadig fint at bruge REST, men hvis den app nogensinde vokser sig større, vil den stå over for de samme problemer som nævnt ovenfor, og det vil være meget besværligt at omstrukturere den for at undgå dem.