DigitaleDeltaOrg / dd-api

Specification of the Digital Delta API (version 2 and later)
MIT License
2 stars 0 forks source link

Consider GraphQL as an alternative for filter mechanism #38

Closed gerritsj closed 3 years ago

gerritsj commented 3 years ago

Is GraphQL a better solution than the proposed filter mechanism (such as in DD-ECO-API)?

gerritsj commented 3 years ago

GraphQL has advantages when it comes to flexibility in the request and the response. However, GraphQL is always a POST request, making both caching and monitoring of end points harder. Moreover, GraphQL is more complex for the non-expert user.

stefhummel commented 3 years ago

The findings confirms the team's initial conclusion: (currently) no benefit in switching to GraphQL.