- Interface Definition/Description Language (IDL) - is a language specification used to describe APIs in a language-independent way
- Interface Definition/Description Library - provides automatic integration between the Interface Definition Language and a variety of language-specific applications
IDL - Types
|
Library |
Language | |
|---|---|---|
| ||
| ||
| ||
| ||
|
| |
IDL - Comparisons
- Comparing OpenAPI With gRPC
- OpenAPI and gRPC Side-by-Side
- Comparing Swagger With Thrift or gRPC
- REST vs. gRPC: Battle of the APIs
- gRPC and Protocol Buffers: An Alternative to REST APIs and JSON
- gRPC and the Displacement of REST-Based APIs
- gRPC-Web: Moving Past REST+JSON Toward Type-Safe Web APIs
- REST vs. gRPC
- Courier: Dropbox Migration to gRPC