Skip to content

GraphQL London #1

Photo of Gerard Sans
Hosted By
Gerard S.
GraphQL London #1

Details

==== Event will be recorded and available online ====

Hi there!

We are really excited about announcing our first meetup and joining other great communities like GraphQL SF (https://www.meetup.com/GraphQL-SF/) and GraphQL Berlin (https://www.meetup.com/graphql-berlin/).

On our inaugural event, Martijn Walraven will introduce GraphQL (http://graphql.org/) and how you can create better Apps today; also coming from Amsterdam, Ruben Oostinga will cover GraphQL Web Clients and comparing Lokka (https://github.com/kadirahq/lokka), Apollo (https://github.com/apollostack/apollo-client) and Relay (https://github.com/facebook/relay).

Talks and Speakers

https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/3/e/0/0/600_456075872.jpeg

  • Building better apps with GraphQL

Martijn Walraven is a developer on the Apollo Open Source team at Meteor, where he focuses on bringing GraphQL (http://graphql.org/) to mobile developers. He created a strongly typed GraphQL client for iOS written in Swift (https://github.com/apollostack/apollo-ios), and is working on doing the same for Android. He'll briefly introduce GraphQL (http://graphql.org/) and how it is a product-developer-friendly and efficient method for fetching structured data from a server, designed to be an alternative to REST.

In this talk, he’ll explain why GraphQL (http://graphql.org/) was developed, how it works, and how you can use it in your own apps, whether you are a React (Native), Angular, or native iOS or Android developer.

github (https://github.com/martijnwalraven) | @martijnwalraven (https://twitter.com/martijnwalraven)

https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/6/5/9/c/600_456266012.jpeg

  • GraphQL web clients: An explanation and comparison

Ruben Oostinga is continually consuming information to keep up with software development trends. His focus is on the frontend and therefore he attempts to try all new JS libraries first. Now he is sharing this knowledge as a consultant at Xebia (https://xebia.com/). His goal as a consultant is to bring more software engineering craftsmanship to frontend development.

GraphQL (http://graphql.org/) is a powerful technology which enables powerful client features. A simple client can just do queries whereas a more advanced client can replace your entire client side state management. The answer to which one to pick is of course: It depends. This talk will explain on what it depends to help you make informed architectural decisions. We will focus on what problem we are trying to solve and which solution to use. This will also ensure that if you don't have the problem you don't need to solve it. Not everyone is developing Facebook! We will compare the three most popular GraphQL clients: Lokka (https://github.com/kadirahq/lokka), Apollo (https://github.com/apollostack/apollo-client) and Relay (https://github.com/facebook/relay). To make a good comparison proof of concept applications were created for each of the clients.

github (https://github.com/0xR) | @RubenOostinga (https://twitter.com/RubenOostinga)

If it's not on Twitter it didn't happen - Anonymous

Don't be shy. Make some noise using your most hilarious gifs and memes using: @graphql_london (https://twitter.com/graphql_london) @martijnwalraven (https://twitter.com/martijnwalraven) @RubenOostinga (https://twitter.com/RubenOostinga). Same goes for questions. Let's have some fun! =)

Agenda:

18:30 Doors open

19:00 Brief introduction and talks by guest speakers

20:00-ish socialising!

Sounds good? See you soon!

GraphQL London.

Register at https://skillsmatter.com/meetups/8773-graphql-london-1 to have access to the recorded session.

Photo of GraphQL London group
GraphQL London
See more events
Skills Matter | CodeNode
10 South Place, London, EC2M 2RB · London