https://www.somethingsblog.com/2023/12/10/what-is-graphql-and-why-should-you-use-it/