Build The API First
summary
Argues for starting with a standardized server first and shows a practical stack to do it concretely using Rails API to produce a lighter faster app plus ActiveModel Serializers that emit the JSON API shape so clients get predictable payloads. Recommends Apiary for synced examples docs, insists on versioning and deprecation planning, and reports that following these conventions removes ad hoc JSON hacks and makes multiple native and JS clients work with minimal duplication.
AI-written summary · about
chapters (19)
- 0:00Intro
- 0:48Presentation Overview
- 2:43Design Patterns
- 3:59Fowler and Alexander
- 5:11Learning Rails
- 6:04APIs
- 7:21Building API
- 8:27API as infrastructure
- 9:46Why the API
- 12:10Best Practices
- 13:45Documentation
- 14:32APIary
- 16:01API as rescue dog
- 16:47JSON API
- 17:44Conventions
- 18:48Rails API
- 19:31Rails Stack
- 20:44Serializers
- 22:12Plan accordingly








