Designing a Beautiful REST+JSON API
Designing a clean and intuitive REST + JSON API is no small feat. You have to worry about resources, pagination, query parameters, references to other resources, which HTTP Methods to use, HTTP Caching, security, and more. On top of all that, you have to make sure it lasts and doesn’t break clients as you add features over time. Stormpath CTO Les Hazlewood shares lessons on designing, implementing and supporting JSON-based REST APIs, using real world examples.