mirror of
https://github.com/adidas/api-guidelines.git
synced 2025-10-25 15:19:19 +00:00
35 lines
2.6 KiB
Markdown
35 lines
2.6 KiB
Markdown
## Asynchronous API Guidelines
|
|
|
|
* [Introduction to guidelines](asynchronous-api-guidelines/01_introduction/a_introduction.md)
|
|
* Basic Concepts
|
|
* [Event Driven Architectures](asynchronous-api-guidelines/01_introduction/b_basic_concepts_edas.md)
|
|
* [Basic terminology](asynchronous-api-guidelines/01_introduction/c_basic_concepts_terminology.md)
|
|
* [Events](asynchronous-api-guidelines/01_introduction/d_basic_concepts_events.md)
|
|
* Asynchronous API Guidelines
|
|
* [Contract](asynchronous-api-guidelines/02_asynchronous_api_guidelines/a_contract.md)
|
|
* [API First](asynchronous-api-guidelines/02_asynchronous_api_guidelines/b_api_first.md)
|
|
* [Immutability](asynchronous-api-guidelines/02_asynchronous_api_guidelines/c_immutability.md)
|
|
* [Common Data Types](asynchronous-api-guidelines/02_asynchronous_api_guidelines/d_data_types.md)
|
|
* [Automatic Schema Registration](asynchronous-api-guidelines/02_asynchronous_api_guidelines/e_schema_registration.md)
|
|
* [Schema Data Evolution](asynchronous-api-guidelines/02_asynchronous_api_guidelines/f_schema_data_evolution.md)
|
|
* [Key/Value format](asynchronous-api-guidelines/02_asynchronous_api_guidelines/g_key_value_format.md)
|
|
* [Message Headers](asynchronous-api-guidelines/02_asynchronous_api_guidelines/h_message_headers.md)
|
|
* [Naming Conventions](asynchronous-api-guidelines/02_asynchronous_api_guidelines/i_naming_conventions.md)
|
|
* [Protocols](asynchronous-api-guidelines/02_asynchronous_api_guidelines/j_protocols.md)
|
|
* [Security](asynchronous-api-guidelines/02_asynchronous_api_guidelines/k_security.md)
|
|
* AsyncAPI specs for Kafka
|
|
* [Introduction](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [AsyncAPI version](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Internal vs Public specs](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Spec granularity](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Meaningful descriptions](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Self-contained specs](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Contact Information](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [AsyncAPI ID](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Servers](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Channels](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Schemas](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Security Schemes](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [External Docs](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|
|
* [Tooling](asynchronous-api-guidelines/03_asyncapi_kafka_specs)
|