Optimising iPlayer Translations

1 · BBC · Dec. 7, 2018, 4:05 p.m.
Written by Nick Spragg and Nik RahmelIntroductionOver the past year, we have started personalising the iPlayer homepage a lot more than we did previously — with this came a re-architecture of the API.All the data any of the iPlayer clients require to show the complete homepage, be it in the browser, on the TV or in the mobile app, can be requested with one request to the underlying GraphQL API.Each response is personalized to the user — it includes their currently watched shows, their ‘added’ li...