# gRPC

A fast, binary, contract-first API style often used between services.

## What does `gRPC` do?

**gRPC** is a fast API style from Google that uses HTTP/2 and compact binary messages defined in `.proto` files, popular between backend services.

```text
service Recipes {
  rpc GetRecipe (GetRecipeRequest) returns (Recipe);
}
```

Level: Master · [More REST API terms at this level](https://www.ask-codey.com/glossary/subjects/rest-api/master)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/grpc
