Understanding gRPC, OpenAPI and REST and when to use them in API design (2020) | Heykuki News