PART 1: Build a PWA with Spring Boot and Angular
Want to get your hands dirty and have some fun doing it? In this workshop, you’ll learn about Spring Boot, Angular, and PWAs. JHipster is a development platform to generate, develop, and deploy Spring Boot + Angular / React / Vue applications.
You’ll build an app from scratch, add entities for data, and lock it all down with JWT authentication. You’ll also see how to develop React Native and Ionic apps for the same backend. JHipster and it’s tools do it all for you, so minimal programming skills are required!
PART 2: Build a Microservices Architecture with Spring Boot and Spring Cloud
The Java ecosystem has some well-established patterns for developing microservice architectures. If you're familiar with Spring, you'll feel right at home developing with Spring Boot and Spring Cloud. This workshop shows you how to use Spring Boot and Spring Cloud to develop an API gateway and microservices with service discovery and failover features. Next, you’ll learn how to lock it down with OAuth 2.0.
JHipster is a development platform to generate, develop, and deploy Spring Boot + Angular / React / Vue applications and Spring microservices. It even allows you to generate Kotlin apps instead of Java ones! In this workshop, you’ll get hands-on experience developing microservices with JHipster. You’ll also learn how to run them in Docker and deploy them using Kubernetes.