Presented by Andrej Gasteovski at SkopjeTechMeetup 8.
Building a modern web (or mobile) application requires a lot of tools, frameworks and techniques. Java Hipster a.k.a. JHipster is a free and open-source Yeoman generator that can develop a modern web application using Spring Boot and AngularJS with tons of options in just a few clicks. We will see the full stack that JHipster is using, what can be done, pros and cons and a simple application generated by JHipster.
SkopjeTechMeetup 8 | March 1st, Piazza Liberta
What is a hipster?
1. someone who follows the latest trends and
fashions, especially those regarded as being
outside the cultural mainstream.
Trends in web development
HTML5 / CSS3
Stand-alone Spring application
Embedded Tomcat, Jetty..
Simple Maven configuration
Metrics, health checks, externalized configuration
No XML configuration
Model - View - Controller
Single Page Application
Two Way Data Binding, Templates, Directives..
Generating Spring Boot / AngularJS application
Setting Spring Security
Spring Boot Metrics Dashboard
REST API with Spring MVC
JPA Support and NoSQL