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
500
すごい大規模 たのしく作ろう
kozake
4
2.3k
KHipster ~JHipsterで始めるKotlin Web プログラミング~
kozake
0
840
Docker with JHipster
kozake
1
530
実践JHipster #jsug #sf_36
kozake
2
7.5k
Ionicでアプリ作ったよ!開発方法の紹介
kozake
2
970
Other Decks in Technology
See All in Technology
extensionとschema
yahonda
1
100
マルチデータプロダクト開発・運用に耐えるためのデータ組織・アーキテクチャの遷移
mtpooh
0
100
Amazon Location Serviceを使ってラーメンマップを作る
ryder472
2
160
Enhancing SRE Using AI
yoshiiryo1
1
270
ハンズオンで学ぶ Databricks - Databricksにおけるデータエンジニアリング
taka_aki
1
2.1k
プロダクト開発、インフラ、コーポレート、そしてAIとの共通言語としての Terraform / Terraform as a Common Language for Product Development, Infrastructure, Corporate Engineering, and AI
yuyatakeyama
6
1.6k
攻撃者の視点で社内リソースはどう見えるのかを ASMで実現する
hikaruegashira
4
2.1k
[2024年10月版] Notebook 2.0のご紹介 / Notebook2.0
databricksjapan
0
1.6k
[SRE kaigi 2025] ガバメントクラウドに向けた開発と変化するSRE組織のあり方 / Development for Government Cloud and the Evolving Role of SRE Teams
kazeburo
4
1.9k
NOSTR, réseau social et espace de liberté décentralisé
rlifchitz
0
130
Tech Blog執筆のモチベート向上作戦
imamura_ko_0314
0
740
アーキテクチャわからん、の話
shirayanagiryuji
0
150
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
6
220
Being A Developer After 40
akosma
89
590k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
520
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
900
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Bash Introduction
62gerente
610
210k
Producing Creativity
orderedlist
PRO
343
39k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.3k
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 (((ο( ƅ˜ƅ*)ο)))