Simple chat with Go, GraphQL and React
- Presentation (pt-BR): https://slides.com/rodrigo73/chat-graphql-go-react
- Video: https://youtu.be/BV_aDPAaEpI?t=297
- Demo: http://chat.brito.com.br
-
Fron-end: Front-end based on React + Typescript, mantained in
website
folder.yarn start
- Development modeyarn build
- Build production versionyarn type
- Update types from GraphQL schema
-
Back-end: Back-end based in Go with persistence in Firestore (Googe Firebase)
- Setup a new firebase project and copy project credentials to
credentials.json
, in project root. make run
- Start watcher for develpment modemake gqlgen
- Update and generate a fresh version of GraphQL code
- Setup a new firebase project and copy project credentials to
- Released under MIT License
- Layout by Zeno Rocha. Released with MIT license in Codepen