GraphQL
Из Википедии, бесплатной энциклопедии
Для улучшения этой статьи желательно:
|
GraphQL | |
---|---|
Класс языка | Graph Query Language[d] и web API[d] |
Появился в | 14.09.2015 |
Разработчик | |
Расширение файлов | .graphql [1] |
Испытал влияние | JSON и HTTP |
Повлиял на | Java, JavaScript, Ruby, Scala, другие |
Сайт | graphql.org |
ОС | Кроссплатформенный |
GraphQL — язык запросов данных и язык манипулирования данными с открытым исходным кодом для построения веб ориентированных программных интерфейсов. GraphQL был разработан как внутренний проект компании Facebook в 2012 году, а позднее в 2015 году был выпущен публично.
Пример[править | править код]
Запрос | Ответ |
---|---|
{ orders { id productsList { product { name price } quantity } totalAmount } } | { "data": { "orders": [ { "id": 1, "productsList": [ { "product": { "name": "orange", "price": 1.5 }, "quantity": 100 } ], "totalAmount": 150 } ] } } |
Примечания[править | править код]
- ↑ Recommend an extension to use (англ.)