The JHipster Mini-Book is a free, open-source guide that walks you through building a modern web application with Angular (or React/Vue), Bootstrap, and Spring Boot. The application is called "21-Points Health" — a health-tracking tool Matt Raible built to score his own wellness habits against a 21-point checklist.
You'll learn how to:
- Generate a production-grade monolithic app with JHipster
- Convert it into a microservices architecture with Spring Cloud
- Deploy to Heroku, Google Cloud, or AWS
- Secure user data with OAuth 2.0 and OIDC
- Add a Progressive Web App (PWA) layer and service worker
- Set up CI with Travis, Jenkins, or GitHub Actions
- Use Docker and Kubernetes in production
The latest version is v7.0, published March 2023, updated for JHipster 7 and Spring Boot 2.7.