mirror of
https://gitlab.com/gitlab-org/gitlab-foss.git
synced 2025-08-20 14:11:11 +00:00
Remove GraphQL from future plans.
This commit is contained in:
@ -59,19 +59,6 @@ following locations:
|
||||
- [V3 to V4](v3_to_v4.md)
|
||||
- [Version](version.md)
|
||||
|
||||
## Road to GraphQL
|
||||
|
||||
Going forward, we will start on moving to
|
||||
[GraphQL](http://graphql.org/learn/best-practices/) and deprecate the use of
|
||||
controller-specific endpoints. GraphQL has a number of benefits:
|
||||
|
||||
1. We avoid having to maintain two different APIs.
|
||||
2. Callers of the API can request only what they need.
|
||||
3. It is versioned by default.
|
||||
|
||||
It will co-exist with the current v4 REST API. If we have a v5 API, this should
|
||||
be a compatibility layer on top of GraphQL.
|
||||
|
||||
## Basic usage
|
||||
|
||||
API requests should be prefixed with `api` and the API version. The API version
|
||||
|
Reference in New Issue
Block a user