Доклад предназначен для тех, кто еще не разрабатывал свои API на GraphQL, и для тех, кто уже попробовал и не увидел особой разницы с REST.

Мы определимся с тем, что такое GraphQL, поговорим о его философии, и попробуем ответить на следующие вопросы:

  • как пользоваться языком запросов?
  • что можно сделать с помощью GraphQL?
  • что нельзя сделать с помощью GraphQL?
  • что такое схема и зачем она нужна?
  • как реализовать GraphQL API?
  • какие паттерны проектирования схемы API существуют?