Главная
Study mode:
on
1
Intro
2
What is a UI?
3
What does your API do?
4
What can users do?
5
API Hierarchy of Needs
6
Usability
7
Consistency
8
Patterns
9
Information Hierarchy
10
Abstraction
11
Simplicity
12
Extensibility
13
Testing
14
Metrics
15
Logging
16
Versioning
17
Feedback
18
Proficiency
19
Living Documentation
20
Support / Community
21
Creativity
22
On Pragmatism
23
Your API is You!
24
Questions?
Description:
Explore a comprehensive overview of User Experience considerations for API design in this conference talk. Learn why treating your API as a user interface is crucial, covering topics like usability, consistency, patterns, information hierarchy, abstraction, simplicity, and extensibility. Delve into practical aspects such as testing, metrics, logging, versioning, and feedback. Discover the importance of living documentation, support, and fostering a community around your API. Gain insights on balancing pragmatism with creativity in API development, and understand how your API reflects your professional identity.

Your API is a UI

PHP UK Conference
Add to list
0:00 / 0:00