Michael Phillips: Building GraphQL APIs in PHP


Details
From SOAP to REST to HATEOAS, there are many application architectures that one can choose from for building web APIs, each of them known for being able to handle different sets of challenges. As the tech landscape continues to evolve, it should come as no surprise that there are several newer architectures to consider when addressing the challenges that we face in building software on the web in 2020. One such architecture is GraphQL and it attempts to address the way we transfer data in a new, but not entirely unique way.
In this talk we will discuss the principles behind the GraphQL specification, what problems it attempts to solve, what makes it different from a RESTful APIs, and finally we will look at what a GraphQL implementation looks like in PHP.

Michael Phillips: Building GraphQL APIs in PHP