Logo Awesome React

Awesome React

GraphQL Servers in the Browser

  • Details
David Gomes (@davidrfgomes) - Software Engineer at MemSQL

Why would it ever make sense to put a GraphQL server inside a browser? Client-side applications using React should consider this because of how it streamlines application development and solidifies the data - component relationship.

It can also speed up your front-end application if you're dealing with millions of rows of data because your WebWorker will be dealing with the expensive stuff and your UI's Main Thread will be free for faster rendering.

In this talk David explains why it makes sense to run GraphQL inside a browser for "pure" client-side applications and how to interact with WebWorkers to achieve this goal.

Slides: https://speakerdeck.com/davidgomes/graphql-servers-in-the-client

Tweet: #ReactFest / @ReactFest / @davidrfgomes

ReactFest, 9 March 2018 - London, UK