46
GitHub - enfipy/grpchat: Chat based on gRPC
source link: https://github.com/enfipy/grpchat
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
Chat based on gRPC
Project grpchat
- simple server/client chat based on gRPC
, Protocol Buffers with golang for server side and Vue, Typescript, gRPC-web, Stylus and Cypress for client side.
Feel free to try demo
Usage:
To begin development:
docker-compose up --build
Project:
Project structure:
.
├── schema/ - proto files + generated code by protoc
├── envoy/ - envoy proxy config + dockerfile
├── client/ - vue frontend
└── server/ - go backend
Todo:
- Add authentication
- Write
cypress
tests - Fix demo username release
Links:
Read about protobuf here
What is gRPC?
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK