46

GitHub - enfipy/grpchat: Chat based on gRPC

 5 years ago
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:

  1. Add authentication
  2. Write cypress tests
  3. Fix demo username release

Links:

Read about protobuf here

What is gRPC?


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK