Диаграммаи QL API (тағйирпазирии дархост/посух)

Мо татбиқи интерфейси GraphL-ро барои ҳамаи субъектҳои асосӣ пешниҳод менамоем: бозингарон, мошинҳо, сессияҳо, молия, ҳисобот, танзимот - ҳама чиз тавассути як нуқтаи дастрасӣ, бо сарбории ҳадди ақал ва чандирии ҳадди аксар дастрас аст.
Манфиатҳои GraphQL
Имконият | он чӣ медиҳад |
---|---|
Тағйирпазирии дархост | Танҳо майдонҳои дилхоҳатонро дархост кунед, ҳатто аз шахсони алоқаманд |
Пурсишҳои камтар | Ҳама дар як дархост бидуни "overfetch" ва "underfetch" |
Вурудоти ягона | Нуқтаи ягона - ҳама объектҳо '/graphql ' |
Ҳуҷҷатҳои интерактивӣ | Истифодаи Graphiql ё Apollo Studio барои санҷиш ва омӯзиш |
оптимизатсияи фронт | суръатбахшии SPA ва барномаҳои мобилӣ бо посухҳои нуқта |
Намунаҳое, ки ба даст овардан мумкин аст
Намунаи дархост:
- "'Графкл
- пурсиш {
- бозингар (id: "1234") {
- ном
- тавозун
- Сессияи охирин {
- дастгоҳ
- Тотал Бет
- Тотал Вин
- }
- }
- }
- ```
Натиҷа:
- "'json
- {
- "маълумот ": {
- "плеер ": {
- "ном ":" Ҷон ",
- "тавозун ": 155. 20,
- "охирин сессия ": {
- "дастгоҳ ":" Terminal-02 ",
- "total 'Bet ": 120. 00,
- "умумӣ ": 140. 00
- }
- }
- }
- }
- ```
Хусусиятҳои техникӣ
Нуқтаи ниҳоӣ: '/graphql '
Авторизатсияи токен Bearer (JWT)
Дастгирии графикӣ ва introspection
Дастгирии бастабандӣ ва кэшкунии ҷониби муштарӣ
Опсияи обуна барои навсозиҳои зинда (ихтиёрӣ)
Вақте ки GraphQL махсусан самаранок аст
Барномаҳои як саҳифа ва мобилӣ бо UX баланд
Интегратсияҳое, ки оптимизатсия ва вокуниши трафик муҳим мебошанд
Лоиҳаҳо бо шумораи зиёди субъектҳои марбута
Дастаҳое, ки бояд интерфейсро барои вазифаҳо зуд созанд ва мутобиқ кунанд
GraphQL дар бораи дақиқӣ, суръат ва роҳат аст. Шумо танҳо чизҳои заруриро мегиред, бидуни изофабори система ва бидуни маҳдуд кардани сохтори додаҳо. Воситаи идеалӣ барои ҳамгироии муосир.
Бо мо тамос гиред
Формаро пур кунед ва мо ба зудтарин фурсат ҷавоб медиҳем.