Мазмұны:

Apollo GraphQL сервері дегеніміз не?
Apollo GraphQL сервері дегеніміз не?

Бейне: Apollo GraphQL сервері дегеніміз не?

Бейне: Apollo GraphQL сервері дегеніміз не?
Бейне: Redux не нужен. GraphQL и Apollo Client. 2024, Мамыр
Anonim

Аполлон сервері икемді, қауымдастық басқаратын, өндіріске дайын HTTP болып табылады GraphQL Express, Hapi, Koa және т.б. арналған аралық бағдарлама. Аполлон сервері қосылуға көмектесетін кітапхана болып табылады GraphQL HTTP үшін схема сервер түйінде.

Демек, GraphQL сервері дегеніміз не?

GraphQL 2012 жылы Facebook жасаған сұрау тілі, ол клиент пен клиент арасындағы ортақ интерфейсті қамтамасыз етеді сервер деректерді алу және манипуляциялар үшін. Клиент сайттан әртүрлі деректерді сұрайды GraphQL сервері сұраулар арқылы. Мысалы, клиент жаңа API соңғы нүктелерін анықтамай-ақ байланыстырылған ресурстарды сұрай алады.

Сондай-ақ, сізге GraphQL үшін Apollo керек пе? Бірақ GraphQL тек сұрау тілі болып табылады. Және оны оңай пайдалану үшін, бізге керек болатын платформаны пайдалану істеу біз үшін барлық ауыртпалық. Осындай платформаның бірі ұсынған Аполлон . The Аполлон платформасының жүзеге асуы болып табылады GraphQL бұлт (сервер) арасында қолданбаңыздың пайдаланушы интерфейсіне деректерді тасымалдай алады.

Сол сияқты, мен Apollo серверін қалай іске қосамын?

Apollo серверімен жұмысты бастаңыз

  1. 1-қадам: Жаңа жоба жасаңыз.
  2. 2-қадам: Тәуелділіктерді орнату.
  3. 3-қадам: GraphQL схемасын анықтаңыз.
  4. 4-қадам: Деректер жинағын анықтаңыз.
  5. 5-қадам: шешушіні анықтаңыз.
  6. 6-қадам: ApolloServer данасын жасаңыз.
  7. 7-қадам: Серверді іске қосыңыз.
  8. 8-қадам: Бірінші сұрауды орындаңыз.

GraphQL интерфейсі немесе сервері ме?

А GraphQL сервері деректердің әрбір түрі үшін қандай өрістер мен қоңыраулар қолжетімді екенін анықтайтын схемасы бар. GraphQL құруға мүмкіндік береді сервер және онымен біріктіріңіз алғы жақ бұрынғыдан әлдеқайда аз сантехникамен және заттарды бұзудан аз қорқумен жылдам өзгерістер жасау.

Ұсынылған: