JSFoo: round the year submissions

JSFoo: round the year submissions

Submit talks on JavaScript and full stack engineering round the year

Navya Agarwal

@navyaagarwal

A glimpse of GraphQL: Frontend developers’ life is easy now!

Submitted Aug 31, 2018

With the Internet now Mobile, the focus has shifted to build optimistic UIs, having high productivity and easy maintainability. Also the current API versioning and depreciation system makes life hard for frontend engineer. GraphQL fixes these problems by introducing a transparent transformation layer which decouples the client with the REST API system. GraphQL provides out of the box support for code schema, caching,to the point data retrieval etc., which significantly increases the performance of websites and reduces the turnaround time from backend. GraphQL moves the center of gravity of APIs towards the frontend, empowers frontend developers, and frees them from backend implementation details. In this talk, I will introduce the concept of graphQL, explain how it can make the life of a front-end developer easier, how to leverage graphQL to build blazingly fast websites.

Outline

Introduction to graphQL
GraphQL over REST
How graphQL does the magic
Apollo Client and Server
Live Coding
Case study from personal experience

Requirements

Laptop and internet connection.

Speaker bio

I am a polyglot developer working with Adobe Experience Cloud. I currently look after the authentication and orchestration part of the stack with the broad goal of optimizing the performance and scalability of the system. I am also looking at various language modeling use cases for our product. Over the past three years, I have dabbled with multiple tech stacks and have worked on various innovative ideas within the team.

Slides

https://drive.google.com/file/d/1d-dR7mkJ8186rjV7hdxbiKuppvhb4CaU/view?usp=sharing

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more