Master Ruby Web APIs
Buy the book
Previous
-
Next
Table of Contents
Chapter 1. The Beginning
Chapter 2. A Simple Sinatra API to Learn The Basics
Chapter 3. Understanding HTTP Requests with curl
Chapter 4. Media Type Fun
Chapter 5. Using HTTP Verbs
Chapter 6. Handling Errors
Chapter 7. Versioning
Chapter 8. Caching
Chapter 9. Authentication
Chapter 10. First Module Conclusion
Chapter 11. Alexandria
Chapter 12. Alexandria: Setup Time
Chapter 13. Adding Books and Authors
Chapter 14. Exposing the Books Resource
Chapter 15. Building Representations
Chapter 16. The First Query Builder: Paginator
Chapter 17. Query Builders
Chapter 18. Representation Builders
Chapter 19. Finishing Up Our Controllers
Chapter 20. Full-Text Search
Chapter 21. Clients Authentication
Chapter 22. Users
Chapter 23. User Authentication & Authorization
Chapter 24. Selling Books
Chapter 25. Compression, Caching, CORS, Versioning
Chapter 26. Writing Documentation
Chapter 27. Deployment
Chapter 28. Second Module Conclusion
Chapter 29. REST
Chapter 30. Alexandria and The REST Constraints
Chapter 31. Exploring More Hypermedia Formats
Chapter 32. Third Module Conclusion
Chapter 33. Conclusion: The Future of Web APIs
Acknowledgements
Previous
-
Next