Written by the core development team of JHipster and fully updated for JHipster 6, Java 11, and Spring Boot 2.1, this book will show you how to build modern web applications with real-world examples and best practices.
JHipster is an open source development platform that allows you to easily create web apps and microservices from scratch without spending time on wiring and integrating different technologies. Updated to include JHipster 6, Java 11, Spring Boot 2.1, Vue.js, and Istio, this second edition of Full Stack Development with JHipster will help you build full stack applications and microservices seamlessly.
You'll start by understanding JHipster and its associated tools, along with the essentials of full stack development, before building a monolithic web app. You'll then learn the JHipster Domain Language (JDL) with entity modeling using JDL-Studio. With this book, you'll create production-ready web apps using Spring Boot, Spring Framework, Angular, and Bootstrap, and run tests and set up continuous integration pipelines with Jenkins. As you advance, you'll learn how to convert your monoliths to microservices and how to package your application for production with various deployment options, including Heroku and Google Cloud. You'll also learn about Docker and Kubernetes, along with an introduction to the Istio service mesh. Finally, you'll build your client-side with React and Vue.js and discover JHipster's best practices.
By the end of the book, you'll be able to leverage the best tools available to build modern web apps.
This book serves as a comprehensive guide to the capabilities of the jHipster framework beautifully. Great companion reference if you're building Java-based monolith web apps or microservices with it!
I liked the book and the way it is organised and written. Each chapter and sections are easy to follow. Certainly, this book is very useful for an experienced developer who can relate to how multiple technologies are being adopted and recommended to use. The writing of information is crystal clear and up to the point. One of the suggestions for the reader is to go through the book and implement the demo project side-by-side to understand what is happening. Also, when you use the book, by that time jHipster version might be upgraded to a higher version and you may face certain challenges.
The book was fine, I suppose. It was just a tour of the tech. No special insights or anything like that. Meh. Didn’t really go above and beyond. It was OK.