GraphQL: an API convention that you will actually follow by Clement Hannicq
REST is recognized as the "good practice" in terms of web APIs, but can quickly become a hassle as your application grows and evolves. QraphQL is a new paradigm, allowing developers to request deeply nested information in a single call, without cluttering the response with unneeded fields. In this talk, I will show how GraphQL overcomes the rest limitations to send only the information a caller wants, without changing anything on your backend. I am currently working at Theodo (http://www.theodo.co.uk/) and have been for the past 18 months, as a fullstack developer.