All Projects → p1ass → graphql-redis-realtime-chat

p1ass / graphql-redis-realtime-chat

Licence: MIT license
💬 Realtime Chat Server using GraphQL Subscriptions and Redis PubSub (Unmaintained)

Programming Languages

go
31211 projects - #10 most used programming language
Vue
7211 projects
javascript
184084 projects - #8 most used programming language

Realtime Chat Server using GraphQL Subscriptions and Redis PubSub

Abstruct

  • This is the realtime chat server using GraphQL Subscriptions.
  • GraphQL server is writtern in Golang.
  • GraphQL server uses Redis PubSub in order to share messages on multiple servers.

Demo

Explanation Entry

GraphQL SubscriptionsとRedis PubSubを使ってリアルタイムチャットサーバーを作る

Getting started

  1. Run GraphQL server.
git clone https://github.com/p1ass/graphql-redis-realtime-chat.git
cd graphql-redis-realtime-chat
docker-compose up
  1. Open localhost:8080 and try GraphQL Playground.

  2. You can also try it using a Nuxt.js client.

cd frontend
yarn
yarn dev

or

cd frontend
npm install
npm run dev

Architecture

Architecture

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].