Modern API Development with Spring and Spring Boot
shared
This Book is Out of Stock!

About The Book

A developers guide to designing testing and securing production-ready modern APIs with the help of practical ideas to improve your applications functionalityKey FeaturesBuild resilient software for your enterprises and customers by understanding the complete API development life cycleOvercome the challenges of traditional API design by adapting to a new and evolving culture of modern API developmentUse Spring and Spring Boot to develop future-proof scalable APIsBook DescriptionThe philosophy of API development has evolved over the years to serve the modern needs of enterprise architecture and developers need to know how to adapt to these modern API design principles. Apps are now developed with APIs that enable ease of integration for the cloud environment and distributed systems. With this Spring book youll discover various kinds of production-ready API implementation using REST APIs and explore async using the reactive paradigm gRPC and GraphQL.Youll learn how to design evolving REST-based APIs supported by HATEOAS and ETAGs and develop reactive async non-blocking APIs. After that youll see how to secure REST APIs using Spring Security and find out how the APIs that you develop are consumed by the apps UI. The book then takes you through the process of testing deploying logging and monitoring your APIs. Youll also explore API development using gRPC and GraphQL and design modern scalable architecture with microservices. The book helps you gain practical knowledge of modern API implementation using a sample e-commerce app.By the end of this Spring book youll be able to develop test and deploy highly scalable maintainable and developer-friendly APIs to help your customers to transform their business.What you will learnUnderstand RESTful API development its design paradigm and its best practicesBecome well versed in Springs core components for implementing RESTful web servicesImplement reactive APIs and explore async API developmentApply Spring Security for authentication using JWT and authorization of requestsDevelop a React-based UI to consume APIsImplement gRPC inter-service communicationDesign GraphQL-based APIs by understanding workflows and toolingGain insights into how you can secure test monitor and deploy your APIsWho this book is forThis book is for inexperienced Java programmers comp science or coding boot camp graduates who have knowledge of basic programming constructs data structures and algorithms in Java but lack the practical web development skills necessary to start working as a developer. Professionals whove recently joined a startup or a company and are tasked with creating real-world web APIs and services will also find this book helpful. This book is also a good resource for Java developers who are looking for a career move into web development to get started with the basics of web service development.
Piracy-free
Piracy-free
Assured Quality
Assured Quality
Secure Transactions
Secure Transactions
*COD & Shipping Charges may apply on certain items.
Review final details at checkout.
3386
3599
5% OFF
Paperback
Out Of Stock
All inclusive*
downArrow

Details


LOOKING TO PLACE A BULK ORDER?CLICK HERE