A Simple Link Sharing Example App Built w/ GraphQL Ruby & React on Rails
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public
test
tmp
vendor
.babelrc
.gitignore
.postcssrc.yml
.ruby-version
Gemfile
Gemfile.lock
Procfile.dev
Procfile.dev-server
README.md
Rakefile
config.ru
linkbender.png
linkbender_animation.gif
package.json
yarn.lock

README.md

React on Rails & GraphQL Ruby Example Project

In Progress...

Link Bender App Link Bender Animation Example

This is a very simple GraphQL Ruby / React on Rails example app that leverages the back end rails API laid out in the How To GraphQL – GraphQL Ruby tutorial written by Radoslav Stankov. This project extends that tutorial by implementing a React on Rails front end with Apollo Client to hit the rails server and Apollo Link-State to manage local application state. It's mostly a Front End exercise, but I added several Ruby GraphQL queries, types, and mutations to get a feel for things.

Current Build Deployed @ Heroku: https://pacific-lowlands-20399.herokuapp.com/

Basic Features:

  • User Accounts
  • Creating Links
  • Deleting Own Links
  • Voting on Links
  • Animated Screenshot Link Previews

Tools Used:

GraphQL Ruby

React on Rails

Apollo Client