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
170
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
91
Building Reactive Microservices with Kotlin & running on Kubernetes
sendilkumarn
0
190
Building Reactive Microservices with JHipster & K8s
sendilkumarn
0
23
Designing High Performance React Applications
sendilkumarn
1
170
Batching, Suspense, and Server Components
sendilkumarn
0
52
DevNexus_Building_with__Zero_Trust_Architecture_Copy.pdf
sendilkumarn
0
63
Lessons Learnt with Visual Testing and Snapshots
sendilkumarn
0
120
Easy Microservices with K8s & Istio
sendilkumarn
0
99
KHipster - Kotlin Hipster
sendilkumarn
0
260
Other Decks in Technology
See All in Technology
退屈なことはDevinにやらせよう〜〜Devin APIを使ったVisual Regression Testの自動追加〜
kawamataryo
1
130
実践アプリケーション設計 ②トランザクションスクリプトへの対応
recruitengineers
PRO
2
140
開発と脆弱性と脆弱性診断についての話
su3158
1
1.1k
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization
takmin
0
430
見てわかるテスト駆動開発
recruitengineers
PRO
4
280
AIドリブンのソフトウェア開発 - うまいやり方とまずいやり方
okdt
PRO
9
570
夢の印税生活 / Life on Royalties
tmtms
0
280
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
1
150
Postman MCP 関連機能アップデート / Postman MCP feature updates
yokawasa
0
140
マイクロモビリティシェアサービスを支える プラットフォームアーキテクチャ
grimoh
1
200
DeNA での思い出 / Memories at DeNA
orgachem
PRO
3
1.5k
人を動かすことについて考える
ichimichi
2
320
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
How to Ace a Technical Interview
jacobian
279
23k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
780
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
183
54k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
How GitHub (no longer) Works
holman
315
140k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
BBQ
matthewcrist
89
9.8k
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