Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JHipster
Search
Sendil Kumar N
July 05, 2018
Technology
0
120
JHipster
Sendil Kumar N
July 05, 2018
Tweet
Share
More Decks by Sendil Kumar N
See All by Sendil Kumar N
[Heapcon-2023] Building High Performance Web Applications
sendilkumarn
0
59
Building Reactive Microservices with Kotlin & running on Kubernetes
sendilkumarn
0
120
Building Reactive Microservices with JHipster & K8s
sendilkumarn
0
12
Designing High Performance React Applications
sendilkumarn
1
140
Batching, Suspense, and Server Components
sendilkumarn
0
33
DevNexus_Building_with__Zero_Trust_Architecture_Copy.pdf
sendilkumarn
0
39
Lessons Learnt with Visual Testing and Snapshots
sendilkumarn
0
100
Easy Microservices with K8s & Istio
sendilkumarn
0
83
KHipster - Kotlin Hipster
sendilkumarn
0
170
Other Decks in Technology
See All in Technology
コンパウンドスタートアップのためのスケーラブルでセキュアなInfrastructure as Codeパイプラインを考える / Scalable and Secure Infrastructure as Code Pipeline for a Compound Startup
yuyatakeyama
3
2.5k
反実仮想機械学習とは何か
usaito
PRO
7
2.2k
WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
meihei3
2
430
最近たまに見かけるTiDBってなんだ? - Findy
pingcap0315
2
600
4年前、あるじゃん老害エンジニアLT合戦に登壇、米国西海岸コンピュータ歴史博物館体験記の続編
toshi_atsumi
0
200
Databricks におけるデータエンジニアリング
databricksjapan
0
380
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
150
TransitGatewayの基礎
toru_kubota
0
230
株式会社EventHub・エンジニア採用資料
eventhub
0
1.9k
シン・Kafka / shin-kafka
oracle4engineer
PRO
7
2.7k
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
710
NgRx Signal Store
rainerhahnekamp
0
120
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
318
37k
Web development in the modern age
philhawksworth
202
10k
How STYLIGHT went responsive
nonsquared
92
4.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
Web Components: a chance to create the future
zenorocha
305
41k
The Mythical Team-Month
searls
215
42k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
A designer walks into a library…
pauljervisheath
199
23k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.4k
Side Projects
sachag
451
41k
Transcript
JHipster Sendil Kumar N https://twitter.com/sendilkumarn LinkedIN profile
A little bit about me Senior Full Stack Engineer
A little bit about me Core Team Member
A little bit about me Team Member
A little bit about me WG & Team member
A little bit about me A big open source lover
None
None
None
What is JHipster?
Java Hipster
An open-source application generator
G f J H
Spring Boot Backend
Angular / React frontend Spring Boot Backend
Database / Entity Management Angular / React frontend Spring Boot
Backend
CI / CD Management Angular / React frontend Database /
Entity Management
Cloud deployment options Database / Entity Management CI / CD
Management
Production ready code
Did you know ? You can generate 26000 different combinations
with JHipster
Goals Productivity Experience Learning Tooling Developer
Goals • Faster to production
Goals • Faster to production • Reducing boilerplate
Goals • Faster to production • Reducing boilerplate • Robust
and tested framework
Goals • Faster to production • Reducing boilerplate • Robust
and tested framework • Easy to move to cloud
Goals • Faster to production • Reducing boilerplate • Robust
and tested framework • Easy to move to cloud • Easier maintenance
Goals • Faster to production • Reducing boilerplate • Robust
and tested framework • Easy to move to cloud • Easier maintenance • Best practices everywhere
Brief history
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
Built by developers for developers
Community • 20 core team members
Community • 20 core team members • 430 amazing contributors
Community • 20 core team members • 430 amazing contributors
• 10K+ stars
Community • 20 core team members • 430 amazing contributors
• 10K+ stars • 280+ companies officially using it
Ecosystem • Completely Open source • JHipster name is registered
(to prevent misuse and redirections) • Everything happens on Github ( Discussions -> implementation) • Focusing on Open source technologies
JHipster 5 • React
• React • Angular 6 JHipster 5
JHipster 5 • React • Angular 6 • Spring boot
2
JHipster 5 • React • Angular 6 • Spring boot
2 • Istio support
JHipster 5 • React • Angular 6 • Spring boot
2 • Istio support • Blueprint
JHipster 5 • React • Angular 6 • Spring boot
2 • Istio support • Blueprint • GAE support
Who is using it?
Technologies
Types of Application
Application: Monolith
Application: Microservices
Architecture Gateway Console MicroServices Consul Traffeik JHipster Registry
Application: UAA BETA
Demo time