Contributing to Clients
Below are the core principles for building public facing APIs exposed in our clients:
- APIs should be lovable
- Provide sane defaults but make them flexible, extensible and overridable
- Consistency is king
- It should be easy to do things right, hard to do things wrong
- Never expose more than is needed
Topics
Topic | Description |
---|---|
Client Types | The different client types and relationships between them. |
.NET | The .NET Client. |
API | The REST API Client. |
Internalization | The process of internalization. |