Skip to Content
Modern API Development with Spring and Spring Boot
book

Modern API Development with Spring and Spring Boot

by Sourabh Sharma
June 2021
Intermediate to advanced
582 pages
11h 12m
English
Packt Publishing

Overview

In "Modern API Development with Spring and Spring Boot", you'll learn how to design and implement advanced APIs using REST, gRPC, and GraphQL leveraging the powerful Spring framework. By the end of this book, you'll be equipped to create scalable, secure, and maintainable APIs tailored to modern enterprise needs.

What this Book will help me do

  • Develop RESTful APIs with HATEOAS and ETAG support following best practices.
  • Implement non-blocking reactive APIs using the Spring ecosystem.
  • Apply robust security measures with Spring Security, including JWT authentication.
  • Deploy APIs to production environments with effective logging and monitoring.
  • Craft APIs utilizing gRPC and GraphQL to meet diverse application requirements.

Author(s)

None Sharma is a seasoned software developer with extensive experience in building enterprise-grade solutions utilizing modern frameworks like Spring. With a pragmatic and detail-oriented approach, Sharma has a talent for simplifying complex technical topics for developers at all levels.

Who is it for?

This book is ideal for developers new to API development who aim to sharpen their expertise in Spring. It is also perfect for Java programmers looking to transition into modern web service development. If you're preparing to work on scalable APIs for professional projects, this book is for you. Prior programming knowledge in Java is recommended.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Modern API Development with Spring 6 and Spring Boot 3 - Second Edition

Modern API Development with Spring 6 and Spring Boot 3 - Second Edition

Sourabh Sharma

Publisher Resources

ISBN: 9781800562479Supplemental Content