Foreword

The first time I used JHipster was in 2013. I was an independent consultant at the time, and I used JHipster to demonstrate to my client how it could quickly generate an AngularJS and Spring Boot application. I liked the project so much that I decided to write a mini-book about JHipster for InfoQ. As part of the writing process, I developed a sample application and found bugs in JHipster. I reported these bugs to the project, sometimes with fixes.

JHipster is an incredible project. It gives Java developers the opportunity to generate applications that use modern JavaScript frameworks for their UI, while also using the Spring frameworks they know and love in the backend. The project started as an application generator and has gradually morphed into a development platform that makes it possible to create, build, and deploy both monoliths and microservices. Not only that, it follows many of its dependent project's best practices. Simply put, it creates code for you, allowing you to concentrate on your business logic, and gives you a fantastic development experience.

Deepu has been a joy to work with ever since I started reporting issues to JHipster. Not only does he know Angular and React exceptionally well, he also knows the internals of Yeoman and Node, which helps the project maintain momentum. Whenever there's a new major version of JHipster, Deepu is the one who seems to work the hardest and commit the most code.

I met Sendil Kumar N through the JHipster project as well. Sendil was an instrumental figure in migrating from AngularJS to Angular (initially called Angular 2) in 2016 and optimizing our webpack configuration. He also created JHipster's Kotlin support and continues to amaze me with his coding skills.

Deepu and Sendil are staples in the JHipster community, and this book is an in-depth guide to all things JHipster. They have gone the extra mile to deliver an exceptional book, and I think you’ll enjoy learning from them.

I hope you have fun becoming a hip Java developer and building awesome apps with JHipster!

 

Matt Raible

Web Developer, Java Champion, and Developer Advocate at Okta
Denver, Colorado, USA

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset