The 76-Endpoint Nightmare: How Facebook's Mobile Team Invented GraphQL After Their App Made 76 API Calls Just to Load Your News Feed
In 2012, Facebook's mobile app was dying. Loading the News Feed required 76 separate REST API calls. Engineers were burning out. Users were leaving. Then Lee Byron and Dan Schafer locked themselves in a room and built something that would replace every REST API pattern we'd spent 20 years perfecting.