Съдържание:

Какво е Apollo GraphQL сървър?
Какво е Apollo GraphQL сървър?

Видео: Какво е Apollo GraphQL сървър?

Видео: Какво е Apollo GraphQL сървър?
Видео: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто? 2024, Ноември
Anonim

Сървър на Аполо е гъвкав, управляван от общността, готов за производство HTTP GraphQL междинен софтуер за Express, Hapi, Koa и др. Сървър на Аполо е библиотека, която ви помага да свържете a GraphQL схема към HTTP сървър в Node.

Следователно, какво е GraphQL сървър?

GraphQL е език за заявки, създаден от Facebook през 2012 г., който осигурява общ интерфейс между клиента и сървър за извличане на данни и манипулации. Клиентът иска различни данни от GraphQL сървър чрез запитвания. Например, клиентът може да поиска свързани ресурси, без да дефинира нови крайни точки на API.

Също така, имате ли нужда от Apollo за GraphQL? Но GraphQL е просто език за заявки. И за да го използвате лесно, Имаме нужда от да използвате платформа, която ще направи цялата тежка работа за нас. Една такава платформа е предоставена от Аполон . В Аполон платформата е реализация на GraphQL които могат да прехвърлят данни между облака (сървъра) към потребителския интерфейс на вашето приложение.

По същия начин как да стартирам сървъра на Apollo?

Започнете с Apollo Server

  1. Стъпка 1: Създайте нов проект.
  2. Стъпка 2: Инсталирайте зависимости.
  3. Стъпка 3: Дефинирайте вашата GraphQL схема.
  4. Стъпка 4: Определете своя набор от данни.
  5. Стъпка 5: Определете разделител.
  6. Стъпка 6: Създайте екземпляр на ApolloServer.
  7. Стъпка 7: Стартирайте сървъра.
  8. Стъпка 8: Изпълнете първата си заявка.

Преден интерфейс на GraphQL или бекенд?

А GraphQL бекенд има схема, която определя кои полета и извиквания са налични за всеки тип данни. GraphQL прави възможно изграждането на a бекенд и го интегрирайте с преден край с много по-малко персонализирани водопроводи от преди и да правите бързи промени с по-малко страх от счупване на нещата.

Препоръчано: