enisdenjo / relay-modern-boilerplate

An application serving as a PostGraphile + Relay Modern crash course.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Relay Modern Boilerplate

Docker + Postgres + PostGraphile + Webpack + React + TypeScript + Relay Modern = Awesomeness


Talk

This repo is used in my talk Reintroducing Relay Modern where I talk about the overlooked beauties of Relay.

Quick start

  1. Make sure that you have Docker and Docker Compose installed
  2. Clone this repo using git clone --depth=1 https://github.com/enisdenjo/relay-modern-boilerplate.git
  3. Change directory to relay-modern-boilerplate
  4. Run docker-compose up to build and start Postgres + PostGraphile + webpack-dev-server
    Initial build may take some time because we need to install Watchman from source

Documentation

Detailed documentation coming soon, for now happy code digging. 😁

About this repo

To keep the talk consistent and in sync, this repo will not be updated any further. However, if you are interested in how this would look like today or how it can become an actual project, check out heltin 👀 .

About

An application serving as a PostGraphile + Relay Modern crash course.

License:MIT License


Languages

Language:TypeScript 84.3%Language:JavaScript 8.8%Language:PLpgSQL 2.7%Language:SQLPL 1.7%Language:Shell 1.3%Language:Dockerfile 0.8%Language:HTML 0.4%Language:TSQL 0.1%