Introduction to JHipster


Dennis Sharpe
Ippon, Software architect

I am a software architect with over 20 years of experience leading, designing, and coding software applications. I have experience in a variety of different industries including healthcare, the federal government, loyalty, marketing, utilities, telecommunications, and financial. I have experience speaking at several conferences and events including DevNexus, DevFest, and Java User Groups. I also have experience training and providing technical leadership for workshops, hackathons, and coding dojos.

I am into college and pro football, craft beer, and Euro-style board games. My pet peeves are over-engineering and light beer.

Have you heard of the open-source application generator called JHipster? JHipster spins up a Spring Boot application with a modern javascript front-end in minutes. You get to decide what kind of database you want, what javascript framework (i.e. Angular, React, Vue), security, and various other aspects. After generating entities, full CRUD screens are generated in your chosen javascript framework. I'll describe how it works and give a short demo. The generated application is a pure Spring Boot application without custom files and is production-ready. The latest version even supports reactive programming! JHipster can be used to start a new project or even just to help you learn how a modern web application is built.