A quick answer to the question: What is GraphQL? Very quick I promise 😉
Sometimes you just can't expose the internal as it is in your database or on your model. So GraphQL has a convenient way to rename attributes when defining your types in your schema.
Laravel and Vue Developer