- MacOs
brew install make
- Linux
apt-get install make
- Windows
choco install make
-
Install Package
npm install && npm audit fix
-
Production
make prod type=server or make prod type=client
-
Development
make dev type=server or make dev type=client
-
Build Application
make build
-
windows
make grpcwin
-
Linux/MacOS
make grpclinmac
Name | Method | Route |
---|---|---|
Create Student | POST | /api/v1/mhs |
Results Student | GET | /api/v1/mhs |
Result Student | GET | /api/v1/mhs/:id |
Delete Student | DELETE | /api/v1/mhs/:id |
Update Student | PUT | /api/v1/mhs/:id |
- gRPC Adoption and Working Architecture
- Understanding Protocol Buffers
- Getting Started with gRPC and JavaScript - Colin Ihrig, Joyent
- What are Protocol Buffers & When to Use them | Protobuf vs JSON
- Protocol Buffers in gRPC
- GRPC Tutorial Using module grpc
- GRPC Tutorial Using module @grpc/grpc-js
- Creating a CRUD API with Node, Express, and gRPC