ROCK IT: Introduction to GraphQL and Apollo Client
Date: 7th of November 2018
Location: Computer Rock doo - Cara Uroša 9 - RS-11000 Belgrade - Serbia
We are really excited about 4th Rock IT meetup that will be hosted at our offices.
For this event we have prepared couple of fascinating topics for discussion: GraphQL and Apollo Client.
Let’s get together and talk about a new awesome technologies.
**** A rest from REST APIs ****
Draško Vručinić, a rock star, will talk about GraphQL as a way of providing data API.
After introduction to basic concepts, GraphQL will be compared to the other commonly used solutions for providing data. PROS and CONS, best practises and different implementations will be discussed.
**** Introduction to Apollo Client ****
Danijel Obradović, JavaScript developer, will introduce us to Apollo Client.
In modern frontend development, Flux-like architectures are widely used (Redux and MobX for example). These Flux-like architectures are mostly being used in combination with RESTful APIs as state management libraries and they are (mostly) framework agnostic.
When GraphQL was introduced, developers did not have any worthy options for state management. They were still using Flux-like architectures. Actually, there is a well-written alternative which comes with really powerful features which can be used out-of-the-box and with ease. It is called Apollo Client and Danijel will try to show you what it has to offer.
Agenda:
18:30h: Intro
18:45h - 19:30h: Draško Vručinić - A rest from REST APIs,
19:45h - 20:30h: Danijel Obradović - Introduction to Apollo Client
Afterwards: Cold beverages and talks ;-)
Sounds good? See you soon!
Rock IT is a new series of meetups under the sponsorship of Computer Rock software company.
Rock IT came to existence out of a desire to share the knowledge in the area of computer and information technologies, to socialize, exchange ideas and experiences and encourage each other to be better in what we do.