Facebook reveals the secrets of the language that handles data in its iOS and Android apps

Facebook reveals the secrets of the language that handles data in its iOS and Android apps

Back in May, Facebook promised to publish an open source reference implementation and language specification for GraphQL, the query language for graph data that powers interactions in its Android and iOS applications.

And, lo and behold, that’s just what it’s done. You can now get your hands on a draft Request for Comments (RFC) specification for the language and take a look at a reference implementation on GitHub.

Ever been to a tech festival?

TNW Conference won best European Event 2016 for our festival vibe. See what's in store for 2017.

GraphQL was built during Facebook’s move away from HTML5 apps to full native implementations. It’s a querying language designed to describe complex, nested data dependencies.

Facebook says the aim of putting the information out there now is so that other projects and companies can use the language to access their own data.

Here’s a video from React.js Conference that goes into more detail about how Facebook goes about data management:

GraphQL [GitHub]

Read next: Facebook open sources Infer: Bug tracking on a massive scale

Read next: An Ubuntu HDMI dongle that runs Intel hardware is going on sale next week for $110

Here's some more distraction

Comments