HTTP APIs
Resources
- 2000 Roy Fielding: Architectural Styles and the Design of Network-based Software Architectures
- 2008 Roy Fielding: REST APIs must be hypertext-driven
- 2017 Reflections on the REST architectural style and “principled design of the modern web architecture”
- 2018 Ole Begemann: Roy Fielding’s REST dissertation
- 2020 Sinclair Target: Roy Fielding’s Misappropriated REST Dissertation
- 2021 JJ Geewax: API Design Patterns (book)
- 2023 Alex Xu: ByteByteGo: Design effective and safe APIs
- Google: API Improvement Proposals
Misc
- Backends For Frontends
- Splitting Your Data & Application APIs
- Don’t Build A General Purpose API To Power Your Own Front End
- json-mask
- Webhooks
- Collection+JSON - Hypermedia Type
- Wikipedia: HAL
- HAL