GraphQL: различия между версиями
Перейти к навигации
Перейти к поиску
Dzmuh (обсуждение | вклад) (Новая страница: «{{Карточка языка программирования | name = GraphQL | логотип = GraphQL Logo.svg | year = 14.09.2015 | developer = Facebook | influenced = Java, JavaScript, Ruby, Scala, другие | website = https://graphql.org/ | операционная система = Кроссплатформенный | turing-complete = | operating_system...») |
Dzmuh (обсуждение | вклад) (→Ссылки) |
||
| Строка 68: | Строка 68: | ||
[[Категория:GraphQL| ]] | [[Категория:GraphQL| ]] | ||
[[Категория:Языки программирования по алфавиту]] | [[Категория:Языки программирования по алфавиту]] | ||
[[Категория:Языки запросов]] | |||
[[Категория:Языки программирования, появившиеся в 2015 году]] | [[Категория:Языки программирования, появившиеся в 2015 году]] | ||
Текущая версия от 21:18, 26 августа 2023
Шаблон:Карточка языка программирования 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
}
]
}
}
|