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
your name? I'm Java Hipster! #rakuten_tech_osaka
Search
Shinichi Kozake
October 22, 2016
Technology
0
3.3k
your name? I'm Java Hipster! #rakuten_tech_osaka
LT Slide
Rakuten Technology Conference 2016 in Osaka
Shinichi Kozake
October 22, 2016
Tweet
Share
More Decks by Shinichi Kozake
See All by Shinichi Kozake
アーキテクトとは
kozake
0
2k
Ionic React でサービス開発したお話
kozake
0
120
ドキッ!失敗だらけのシステム開発
kozake
1
770
やはり俺のWeb APIは間違えている
kozake
0
510
すごい大規模 たのしく作ろう
kozake
4
2.4k
KHipster ~JHipsterで始めるKotlin Web プログラミング~
kozake
0
840
Docker with JHipster
kozake
1
540
実践JHipster #jsug #sf_36
kozake
2
7.6k
Ionicでアプリ作ったよ!開発方法の紹介
kozake
2
970
Other Decks in Technology
See All in Technology
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
680
手を動かしてレベルアップしよう!
maruto
0
210
JavaにおけるNull非許容性
skrb
2
2.6k
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
140
AIエージェント元年@日本生成AIユーザ会
shukob
1
210
Pwned Labsのすゝめ
ken5scal
2
440
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
19k
設計を積み重ねてシステムを刷新する
sansantech
PRO
0
160
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
240
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
290
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
120
日経のデータベース事業とElasticsearch
hinatades
PRO
0
230
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
51
7.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
Automating Front-end Workflow
addyosmani
1368
200k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Typedesign – Prime Four
hannesfritz
40
2.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Navigating Team Friction
lara
183
15k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Transcript
ZPVSOBNF *`N+BWB)JQTUFS
.Z/BNF
ZPVSOBNF ,P[BLF
%PZPVLOPX +)JQTUFS
JHipster is JHipster is a Yeoman generator Spring Boot +
AngularJS Our goal is to generate for you a complete and modern Web app Open Source Yeoman is the web's scaffolding tool for modean webapps. All development is done on GitHub. https://github.com/jhipster/generator-jhipster
#PIWNCT,5 5RTKPI$QQV Spring Boot and AngularJS is FullStack and Grate
F/W.
#PIWNCT,5 5RTKPI$QQV However.. both are very Large F/W. Learning cost
is heavy.
With JHipster, Quickly you can make scaffold of web framework
using these. Excellent sample is very effective for the project.
execute these commands, $mkdir rakuten-hipster $ cd rakuten-hipster $ yo
jhipster *QYVQETGCVGCRR It’s very easy to make the project with JHipster!!
██ ██ ██ ████████ ███████ ██████ ████████ ████████ ███████ ██
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████████ ██ ███████ █████ ██ ██████ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████ ██ ██ ████████ ██ ██████ ██ ████████ ██ ██ http://jhipster.github.io Welcome to the JHipster Generator v3.9.1 Documentation for creating an application: https://jhipster.github.io/creating-an-app/ Application files will be generated in folder: /Users/s_kozake/rakuten-hipster ? (1/13) Which *type* of application would you like to create? (Use arrow keys) ❯ Monolithic application (recommended for simple projects) Microservice application Microservice gateway [BETA] JHipster UAA server (for microservice OAuth2 authentication) *QYVQETGCVGCRR and answer a few questions,
Server app generated successfully. Client app generated successfully. *QYVQETGCVGCRR Your
web project is Ready!
$ ./gradlew bootrun *QYVQTWP execute the commands, Then, built-in Tomcat
is start up!!
Your web application is Ready!
Authentication and Authorization
Internationalization
Metrics
Health Checks
Configuration
Log Setting
WebAPI Document by Swagger
The Web Application has all!
$ yo jhipster:heroku *QYVQFGRNQ[ execute the commands,
Deploy to Heroku! IUUQTSBLVUFOIJQTUFSIFSPLVBQQDPN then, published to the Internet!!
5IFTZTUFNJT ɾ-BSHFTDBMF ɾNJTTJPODSJUJDBM ɾNPSFUIBONJMMJPOEPMMBST Right now, I'm going to develop
a system with JHipster!( ๑°ω°๑)و guu!
&WFSZPOF USZ+)JQTUFS and, Teach me Please! :-)
https://rakuten-hipster.herokuapp.com/#/chat The chat room is using the web socket. Of
course, WebSocket are available in jHipster. The required time to develop was about 1 day. :-) 1MFBTFEPDPNNFOUPOJU
5IBOLZPVBMM GPSMJTUFOJOH (((ο( ƅ˜ƅ*)ο)))