As more and more companies start using GraphQL as their API language, familiarity with the technology becomes crucial for today's developers. Thanks to the Absinthe GraphQL library, writing a robust backend application exposing GraphQL endpoint in Elixir is a piece of cake. In this course we'll learn what the GraphQL is, how to create a Phoenix application with Ecto backend and a GraphQL API and how to write a client frontend in React.js and integrate Relay on both sides.
• Introduction • GraphQL intro • Building a Phoenix application with GraphQL API (using Absinthe GraphQL library) • React.JS koans • Introduction to Relay • Building a simple React/Relay UI for the backend
While I'm currently a university student (ETA of graduation: June 2018), I have more than several years of experience working with code. Since 2016 I work for Software Mansion, which allowed me to build up knowledge of many technologies, involving React, React Native, Ruby on Rails and Elixir.