GraphQL vs. REST APIs: a complete guide | Hacker News