johnantoni / rails_graphql_demo

rails, graphql, apollo demo

Home Page:https://mattboldt.com/2019/01/07/rails-and-graphql/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Readme

graphiql queries

create user
mutation {
  createUser(input: {
    name: "joe",
    email: "joe@joe.com"
  }) {
    user {
      id
      name
      email
    } errors
  }
}
get all users
query{
  users {
    id
    name
    email
  }
}
get user with id 1
query{
  user(id: 1) {
    id
    name
    email
  }
}

setup

bundle install
bundle exec rails server

cd frontend
yarn install
yarn start

running

About

rails, graphql, apollo demo

https://mattboldt.com/2019/01/07/rails-and-graphql/


Languages

Language:Ruby 66.8%Language:JavaScript 28.6%Language:HTML 4.6%