Matt Raible is a web developer and Java Champion. He loves to architect and build slick-looking UIs using CSS and JavaScript. When he’s not evangelizing Stormpath and open source, he likes to ski with his family, drive his VWs and enjoy craft beer.
Matt Raible (Stormpath) and Dennis Sharpe (Ippon USA) will lead a day of coding with JHipster (
https://jhipster.github.io/)
With them, you will develop a production-ready web application.
JHipster is a Yeoman generator, used to create a Angular 2+, Bootstrap 4, and Spring Boot 1.5 project.
JHipster generates a complete and modern Web app, unifying:
A high-performance and robust Java stack on the server side with Spring Boot
A sleek, modern, mobile-first front-end with AngularJS and Bootstrap
A powerful workflow to build your application with Yeoman, Bower, Gulp and Maven
By Josh Long and Matt Raible
In this session, you’ll learn how to build microservices with Spring, deploy them to the cloud and expose their functionality with an Angular application that can run offline. You’ll learn how to “build to fail” and create a quality, well-tested, resilient application. Live coding will show how to use: Spring Boot, JUnit 5, Spring Cloud, Spring Security, Spinnaker, Kubernetes, IntelliJ IDEA, Angular 2, JWT, Bootstrap 4, Karma, Protractor and Progressive Web Apps.
JHipster is an application generator that allows you to create monoliths or microservices based on Spring Boot and Angular. It leverages Spring Cloud for microservices and contains best-of-breed JavaScript and CSS libraries for creating your UI. In this session, you’ll learn about what’s new in JHipster. Possible topics include Angular 2, Progressive Web Apps, HTTP/2, JUnit 5 and Spring 5.