JSFoo: round the year submissions

Submit talks on JavaScript and full stack engineering round the year

Up next

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


Navya Agarwal


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.


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


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.