Mastering RESTful Web Services with Java. A comprehensive guide to building secure, scalable, and maintainable REST APIs - Helion

Tytuł oryginału: Mastering RESTful Web Services with Java. A comprehensive guide to building secure, scalable, and maintainable REST APIs
ISBN: 9781835462584
Format: ebook
Księgarnia: Helion
Cena książki: 109,00 zł
Książka będzie dostępna od lutego 2025
REST is the backbone of modern web services and APIs, powering most internet applications today. However, many developers struggle with poorly designed endpoints, inadequate error handling, security vulnerabilities, and others. Addressing these issues requires a deep understanding of REST architecture, the HTTP protocol, and related concepts, which this book provides.
Starting with the fundamentals of REST architecture and HTTP protocols, this book introduces key concepts inspired by Roy Fielding’s principles and the Richardson Maturity Model. You'll begin by building a Product API, progressively enhancing it with documentation, versioning, and security features. As you advance, you'll also create an Order Management API designed to interact with the Product API, applying techniques for testing and optimizing performance. Each chapter offers step-by-step explanations and practical examples, guiding you through the process of developing and refining robust, scalable APIs while enhancing your overall development skills.
By the end of this book, readers will be able to confidently build RESTful APIs using Java, ensuring their readiness for the dynamic challenges of modern application development.
Zobacz także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Mastering RESTful Web Services with Java. A comprehensive guide to building secure, scalable, and maintainable REST APIs eBook -- spis treści
- 1. Understanding RESTful Core Concepts
- 2. Exposing a RESTful API with Spring
- 3. Documenting Your API Effectively
- 4. Generating Code from OpenAPI
- 5. Versioning Strategies and API Evolution
- 6. Advanced API Concepts and Implementations
- 7. Securing Your RESTful APIs
- 8. Testing Strategies for Robust APIs
- 9. Monitoring and Observability
- 10. Scaling and Performance Optimization Techniques
- 11. Alternative Java Frameworks for Building RESTful APIs
- 12. Deploying APIs