Query language for APIs — flexible, efficient data fetching without over-fetching.
I implement GraphQL when frontends need fine-grained data control. I've built servers with Apollo and Laravel Lighthouse — custom resolvers, DataLoader for N+1 prevention, subscriptions, and persisted queries.