Spring Boot and Single-Page Applications

spring-boot-single-page-application-header.jpg

Learn 4 different ways to integrate your Spring Boot application or microservice with a single-page application as the UI. We are using the same actionable and hands-on approach as in my other book.

The book is highly specialized in helping you to integrate your Spring Boot based microservice with a SPA securely. As with all my learning material it is actionable and highly focused like a simple programmers learning plan custom made for you. We cover the essentials and get you started in no time.

Together we put a single-page application written in Angular 4 and Typescript on top of our microservice we created before. I'll teach you the most 4 used methods for doing so.

You learn best by coding.

What you will build

I created an Angular 4 Admin UI, and we will make it work together with our Spring Boot based service and securing it.

We focus on the backend and security though.

What you will learn

  • How to secure your API in Spring Boot 1.5.x
  • How to use pagination for huge lists in your API
  • How to protect your API with basic auth
  • How to use Cross-Origin Resource Sharing (CORS) with Spring Boot
  • How to implement JSON Web Tokens (JWT) in Spring Security
  • How to use stateful authentication for your API and UI
  • How to protect your application against Cross-Site-Request-Forgery (CSRF)
  • How to make better decisions when to use which integration type

Get the digital lifetime version for just $9.99
More options below.

This book is for you when

  • you have a basic understanding of Spring Boot and want to interact with a UI
  • when you are new to single-page applications with Spring backends
  • you read my Spring Boot starting book and want to continue learning

It is NOT for you if

  • you like reading thousands of fluffy pages
  • you like wasting your previous time on watching video courses for weeks
  • you have not worked with Spring Boot (use my Spring Boot book first and come back)
  • you don't know the Java language at all (Learn the basics and come back :-) ) What you will get

Spring Boot and Single-Page Applications will be available in 2 editions:

Lifetime Version | MOST BOUGHT
This edition includes the book in Kindle, ePub and PDF format and comes with free lifetime updates. When I update the book, you always get the latest version at no additional costs. I will update it to Spring Boot 2.

You can get it right now for the ridiculous low introduction price of $9.99. Right, for the price of the Print version you can get the All-Digital one with lifetime updates. However, hurry as the price will go up soon.

I want lifetime updates

If you have questions, do not hesitate and contact me using the email address at the end of the book. I'll hep you out.

Regular Version
The book is also available on Amazon for Kindle and Print for a smaller price but without getting free lifetime updates. When I update the book, i.e. upgrade to Spring Boot 2 you have to buy it again.

Buy on Amazon

See you inside,

Jens