REST-ish APIs have become the de-facto standard in the last 10 years. But is it always the right choice?
Facebook, GitHub, and Pinterest challenge status quo in network communication and embrace GraphQL — query language for the APIs. This evolving standard also gives you runtime to execute the queries and enables comprehensive dev tooling, making it juicy for a developer to try and explore. That's what we, at Wix, did too!
In this talk, we will see GraphQL in real, practical action under Java sauce. We'll elaborate on our experience with GraphQL at Wix, see how it compares to REST, and, like with every other technology, understand its limits and shortcomings.
So, is GraphQL right for you? Come by, and we'll see!
Vladimir Tsukur, Wixflushdia
Proactive engineer, team lead and guild master in WIX. Focuses on efficient and high quality development of web projects, platforms and API. Made his favorite occupation into his profession more than 12 years ago. Vladimir performs as a speaker at technology conferences. He is a member of the program committee of conferences JEEConf XP Days. XP and TDD practitioner. Outsourcing-partner of Swedish companies Frost Digital and Hunter's Web in Ukraine, co-author of a patent in the class of electronic matching.