gRPC and Protocol Buffers as an alternative to JSON REST APIs
gRPC is an open-source remote procedure call framework and Protocol Buffers is a mechanism for serializing structured data. Both were developed by Google and are used in their internal and public APIs. Other big players such as Cisco and Netflix...
Introduction to GraphQL
What’s this GraphQL thing and where does it fit in?
Introduction to the forum Data Model
An overview of the data model we’ll be using, and an exploration of it via GraphQL Playground
Implement a forum data model in Elixir
Building an Elixir data layer for our Forum with Ecto
Implement a React Native Client for a GraphQL Forum
Creating a cross-platform graphql-powered forum app with React Native
Implement a Vue Client for a GraphQL Forum
Using Vue with TypeScript, Stylus, Pug, and Vuex to build a client for a graphql-powered forum
Implement a Flutter Client for a GraphQL Forum
Using graphql-flutter to rapidly build a real-time forum client
Building a Forum Elixir GraphQL Backend with Absinthe
Setting up a Phoenix app with Absinthe to serve our data layer over GraphQL
Building a GraphQL API for a Forum with TypeScript
Using TypeScript and ApolloServer to build a GraphQL API
Implement an Elm client for a GraphQL Forum
Using elm-graphql and elm-ui to rapidly build a webapp for our GraphQL Forum.
Implementation overview and tooling
A brief look at libraries and tools to help you build GraphQL applications