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
LEADER 01619nam a22003015i 4500
001 978-1-4842-2196-9
005 20191027111745.0
007 cr nn 008mamaa
008 161114s2016 xxu| s |||| 0|eng d
020 |a 9781484221969 
024 7 |a 10.1007/978-1-4842-2196-9  |2 doi 
040 |a Sistema de Bibliotecas del Tecnológico de Costa Rica 
100 1 |a Varga, Ervin.  |e author. 
245 1 0 |a Creating Maintainable APIs  |b A Practical, Case-Study Approach /  |c by Ervin Varga. 
250 |a 1st ed. 2016. 
260 # # |a Berkeley, CA :  |b Apress :  |b Imprint: Apress,  |c 2016. 
300 |a XIX, 293 p. 40 illus. in color.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a 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. 
650 0 |a Programming languages (Electronic computers). 
650 0 |a Computer programming. 
650 1 4 |a Programming Languages, Compilers, Interpreters. 
650 2 4 |a Programming Techniques. 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
856 4 0 |u https://doi.org/10.1007/978-1-4842-2196-9