Build APIs You Won't Hate: Everyone and their dog wants an API, so you should probably learn how to build them (2014)

Build APIs You Won't Hate: Everyone and their dog wants an API, so you should probably learn how to build them (2014)

Introduction

1. Useful Database Seeding

2. Planning and Creating Endpoints

3. Input and Output Theory

4. Status Codes, Errors and Messages

5. Endpoint Testing

6. Outputting Data

7. Data Relationships

8. Debugging

9. Authentication

10. Pagination

11. Documentation

12. HATEOAS

13. API Versioning