Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Template Engines in Scala
Toshiyuki Takahashi
October 17, 2014
Technology
1
3.7k
Template Engines in Scala
Toshiyuki Takahashi
October 17, 2014
Tweet
Share
More Decks by Toshiyuki Takahashi
See All by Toshiyuki Takahashi
Purely Functional Programming with Cats Effect 3 and Scala 3 [ScalaMatsuri2022]
tototoshi
0
2.5k
scala-ojisan
tototoshi
0
110
5年ぶりにPHPを書いた話
tototoshi
0
190
Steps to master the Play source code
tototoshi
1
310
flyway-play
tototoshi
2
1.9k
Play と Scala のこれまでとこれから
tototoshi
1
2k
Other Decks in Technology
See All in Technology
GraphQLスキーマ設計の勘所
yukukotani
26
6k
もし本番ネットワークをまるごと仮想環境に”コピー”できたらうれしいですか? / janog51
corestate55
0
230
Hasuraの本番運用に向けて
nori3tsu
0
280
re:Inventで発表があったIoT事例の紹介と考察
kizawa2020
0
160
ラズパイとGASで加湿器の消し忘れをLINEでリマインド&操作
minako__ph
0
130
FlexScan HD2452Wの 後継を探して
tring
0
4.1k
400種類のWeb APIをサポートしているデータパイプラインツールにおけるWeb APIとの共存戦略
cdataj
0
150
データ分析基盤の要件分析の話(202201_JEDAI)
yabooun
0
180
NGINXENG JP#2 - 3-NGINX Plus・プロダクトのアップデート
hiropo20
0
180
エアドロップ for オープンソースプロジェクト
epicsdao
0
300
OCIコンテナサービス関連の技術詳細 /oke-ocir-details
oracle4engineer
PRO
0
760
OVN-Kubernetes-Introduction-ja-2023-01-27.pdf
orimanabu
1
250
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
171
20k
Testing 201, or: Great Expectations
jmmastey
25
5.7k
Music & Morning Musume
bryan
36
4.6k
How New CSS Is Changing Everything About Graphic Design on the Web
jensimmons
214
12k
VelocityConf: Rendering Performance Case Studies
addyosmani
317
22k
Creatively Recalculating Your Daily Design Routine
revolveconf
207
11k
Bash Introduction
62gerente
601
210k
Fontdeck: Realign not Redesign
paulrobertlloyd
74
4.3k
Art Directing for the Web. Five minutes with CSS Template Areas
malarkey
196
9.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
318
19k
Build your cross-platform service in a week with App Engine
jlugia
221
17k
The MySQL Ecosystem @ GitHub 2015
samlambert
240
11k
Transcript
5FNQMBUF&OHJOFT JO4DBMB
None
5FNQMBUF&OHJOFTJO4DBMB w 4USJOH*OUFSQPMBUJPO w 9.--JUFSBM w 7FMPDJUZ'SFF.BSLFS+41ʜ w -JGU5FNQMBUF w
4DBMBUF w 5XJSM
5FNQMBUF&OHJOFTJO4DBMB w 4USJOH*OUFSQPMBUJPO w 9.--JUFSBM w 7FMPDJUZ'SFF.BSLFS+41ʜ w -JGU5FNQMBUF w
4DBMBUF w 5XJSM
4USJOH*OUFSQPMBUJPO
w $VTUPNJ[BCMF w /PUPOMZGPS4USJOH
KTPO\OBNFOBNF JEJE^z ˠOFX4USJOH$POUFYU \OBNF JE ^ KTPO OBNF JE
&YBNQMF
TDBMJLFKECD
TDBMJLFKECD
5FNQMBUF&OHJOFTJO4DBMB w 4USJOH*OUFSQPMBUJPO w 9.--JUFSBM w 7FMPDJUZ'SFF.BSLFS+41ʜ w -JGU5FNQMBUF w
4DBMBUF w 5XJSM
TDBMBYNM@
TDBMBYNM@
&YBNQMF
None
TPGUQSPQTMTTFSWFS
5FNQMBUF&OHJOFTJO4DBMB w 4USJOH*OUFSQPMBUJPO w 9.--JUFSBM w 7FMPDJUZ'SFF.BSLFS+41ʜ w -JGU5FNQMBUF w
4DBMBUF w 5XJSM
4DBMB+BWB
*OUFSPQCFUXFFO4DBMB+BWB
!#FBO1SPQFSUZ
None
None
5FNQMBUF&OHJOFTJO4DBMB w 4USJOH*OUFSQPMBUJPO w 9.--JUFSBM w 7FMPDJUZ'SFF.BSLFS+41ʜ w -JGU5FNQMBUF w
4DBMBUF w 5XJSM
None
7JFX'JSTU -JGUBQQTDBOCFEFWFMPQFEJOBUPUBMMZEFTJHOFSGSJFOEMZXBZ
w -JGUUFNQMBUFTDPOUBJOOPFYFDVUBCMF DPEF5IFZBSFQVSF SBX WBMJE)5.- w -JGUVTFTTOJQQFUTUPUSBOTGPSN TFDUJPOTPGUIF)5.-QBHFGSPNTUBUJD UPEZOBNJD5IFLFZXPSEJT USBOTGPSN
None
5FNQMBUF&OHJOFTJO4DBMB w 4USJOH*OUFSQPMBUJPO w 9.--JUFSBM w 7FMPDJUZ'SFF.BSLFS+41ʜ w -JGU5FNQMBUF w
4DBMBUF w 5XJSM
None
4DBMBUFTVQQPSUT w +BEF w 4DBNM w .VTUBDIF w 441 w
4DVFSZ
+BEF
.VTUBDIF
4DBNM
441
4DVFSZ
&BTZUPVTF w TUBOEBMPOFJOBOZ+7.PSBTB4FSWMFU 'JMUFSJOBOZ+BWBJOBXFCBQQMJDBUJPO XJUI+"934XJUI+FSTFZ w JOUIF1MBZ'SBNFXPSLWJBQMBZTDBMBUF
5FNQMBUF&OHJOFTJO4DBMB w 4USJOH*OUFSQPMBUJPO w 9.--JUFSBM w 7FMPDJUZ'SFF.BSLFS+41ʜ w -JGU5FNQMBUF w
4DBMBUF w 5XJSM
QMBZGSBNFXPSLUXJSM
4DBMB5FNQMBUFTDBMB 1MBZ ˣGPSL TQSBZUXJSM ˣCBDLIPNF QMBZGSBNFXPSLUXJSM
5ZQFTBGFUFNQMBUJOH w 4DBMBMJLFTZOUBY w 5FNQMBUFpMFTBSFDPNQJMFEUP TDBMB
None
None
5ZQFTBGFUFNQMBUJOH w /PTZOUBYFSSPSTBUSVOUJNF w /PCSPLFOMJOLT
None
&YBNQMF
None
None
None
%FNP
"OZ2VFTUJPOT w 4USJOH*OUFSQPMBUJPO w 9.--JUFSBM w 7FMPDJUZ'SFF.BSLFS+41ʜ w -JGU5FNQMBUF w
4DBMBUF w 5XJSM