Spring Boot and Single-Page Applications: Integrate Your Microservice Securely with Your Single-Page Application
<h2>Introduction price of $2.99 - Limited Time</h2><h3>Learn to integrate your Spring Boot application with a single-page application securely in an actionable and hands-on approach within just a few hours!</h3>In this custom tailored learning plan <strong>you get a head start</strong> and <strong>learn 4 commonly used ways</strong> to integrate your Spring Boot backend with your single-page application and secure it.<br /><br /><strong>In just a few hours, you will know how to implement 4 different types of integration</strong> and <strong>are ready to make better decisions when applying these principles in your context</strong>. You've been there and done that already while other developers are still wading through hundreds of pages of a fluffy compendium and still having no clue of how to solve the problem.<br /><br />You learn best by coding. The way I love learning too.<br /><br />What you will build:<br />We'll put a single-page application written in Angular 4 and Typescript as an Admin UI on top of the microservice built in my book "Spring Boot: How To Get Started and Build a Microservice". However, you don't need to know it. We will extend it with a single operation which teaches how to implement Pagination and integrate it with a single-page application securely in 4 different ways.<br /><br />The focus is on the integration and security on the side of Spring Boot.<br /><br />What you will learn:<ul><li>How to secure your API in Spring Boot 1.5.x</li><li>How to use pagination for huge lists in your API</li><li>How to protect your API with basic auth</li><li>How to use Cross-Origin Resource Sharing (CORS) with Spring Boot</li><li>How to implement JSON Web Tokens (JWT) in Spring Security</li><li>How to use stateful authentication for your API and UI</li><li>How to protect your application against Cross-Site-Request-Forgery (CSRF)</li><li>How to make better decission when to use which integration type</li></ul><br />This book is for you when<ul><li>you have a basic understanding of Spring Boot and want to add a UI on top</li><li>when you are new to single-page applications with Spring backends </li><li>you read my Spring Boot starting book and want to continue learning</li></ul><br />It is NOT for you if<ul><li>you like reading fluffy compendiums</li><li>you have not worked with Spring Boot (learn Spring Boot with my other book and come back)</li><li>you don't know the Java language at all</li></ul><br />And if you have questions, do not hesitate and contact me using the email address at the end of the book. I am glad to help out.