Goals
● Faster to production
● Reducing boilerplate
Slide 24
Slide 24 text
Goals
● Faster to production
● Reducing boilerplate
● Robust and tested framework
Slide 25
Slide 25 text
Goals
● Faster to production
● Reducing boilerplate
● Robust and tested framework
● Easy to move to cloud
Slide 26
Slide 26 text
Goals
● Faster to production
● Reducing boilerplate
● Robust and tested framework
● Easy to move to cloud
● Easier maintenance
Slide 27
Slide 27 text
Goals
● Faster to production
● Reducing boilerplate
● Robust and tested framework
● Easy to move to cloud
● Easier maintenance
● Best practices everywhere
Slide 28
Slide 28 text
Brief history
Slide 29
Slide 29 text
Timeline
Initial Commit
Oct 21, 2013
Version 1
Sep 1, 2014
Version 2
Jan 12, 2015
Version 3
Mar 23, 2016
Version 4
Feb 2, 2017
Version 5
Jun 20,2018
Slide 30
Slide 30 text
Built by developers for
developers
Slide 31
Slide 31 text
Community
● 20 core team members
Slide 32
Slide 32 text
Community
● 20 core team members
● 430 amazing contributors
Slide 33
Slide 33 text
Community
● 20 core team members
● 430 amazing contributors
● 10K+ stars
Slide 34
Slide 34 text
Community
● 20 core team members
● 430 amazing contributors
● 10K+ stars
● 280+ companies officially using it
Slide 35
Slide 35 text
Ecosystem
● Completely Open source
● JHipster name is registered (to prevent misuse and redirections)
● Everything happens on Github ( Discussions -> implementation)
● Focusing on Open source technologies
Slide 36
Slide 36 text
JHipster 5
● React
Slide 37
Slide 37 text
● React
● Angular 6
JHipster 5
Slide 38
Slide 38 text
JHipster 5
● React
● Angular 6
● Spring boot 2
Slide 39
Slide 39 text
JHipster 5
● React
● Angular 6
● Spring boot 2
● Istio support
Slide 40
Slide 40 text
JHipster 5
● React
● Angular 6
● Spring boot 2
● Istio support
● Blueprint
Slide 41
Slide 41 text
JHipster 5
● React
● Angular 6
● Spring boot 2
● Istio support
● Blueprint
● GAE support
Slide 42
Slide 42 text
Who is using it?
Slide 43
Slide 43 text
Technologies
Slide 44
Slide 44 text
Types of Application
Slide 45
Slide 45 text
Application: Monolith
Slide 46
Slide 46 text
Application: Microservices
Slide 47
Slide 47 text
Architecture
Gateway Console
MicroServices
Consul
Traffeik
JHipster
Registry