Anton Sidorov homepage

Bookmark this to keep an eye on my project updates!

Follow me on GitHub

GraphQL

конкурент rest api

  • Voyager схема
  • Apollo engine мониторинг, статистика использования API
  • Faker mock
  • Mobile apollo
  • Openapi 3 swagger генерация кода
  • supports
    • queries
    • mutations (applying data modifications to resources)
    • subscriptions (receiving notifications on schema modifications).

Плюсы и минусы

Плюсы :

  • is more efficient in data fetching.
  • returns more accurate results.
  • has a strong type system to manage the structure of entities, reducing errors.
  • is suitable for managing complex microservices.

Минусы:

  • Increased complexity
  • Over fetching by design
  • Caching complexity