Creating Maintainable APIs A Practical, Case-Study Approach /

Detalles Bibliográficos
Autor principal: Varga, Ervin. (Autor)
Autor Corporativo: SpringerLink (Online service)
Formato: eBook
Lenguaje:English
Publicado: Berkeley, CA : Apress : Imprint: Apress, 2016.
Edición:1st ed. 2016.
Materias:
Acceso en línea:https://doi.org/10.1007/978-1-4842-2196-9
Tabla de Contenidos:
  • 1. Information Hiding and APIs
  • 2. Modular Design
  • 3. Designing Classes for Reuse
  • 4. TDD as an API Design Technique
  • 5. Identifying Resources
  • 6. Versioning REST APIs
  • 7. Encoding Actions on Resources
  • 8. Implementing Synchronous and Asynchronous REST APIs
  • 9. Documenting REST APIs
  • 10. Testing REST APIs
  • 11. Implementing Messaging APIs
  • 12. Apache Kafka as a Messaging Hub
  • 13. Testing Messaging APIs
  • 14. Schema Based Messages
  • 15. The Core JSON API
  • 16. Evolving the JSON API
  • 17. Katharsis.