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
ElixirでWebフロントエンドは出来るのか
Search
nagimaru
June 16, 2018
Programming
1
450
ElixirでWebフロントエンドは出来るのか
nagimaru
June 16, 2018
Tweet
Share
More Decks by nagimaru
See All by nagimaru
AngularでPWAやろうよ
leafia78
0
200
Elmが思ったより良かった話
leafia78
0
680
Other Decks in Programming
See All in Programming
2025.01.17_Sansan × DMM.swift
riofujimon
2
560
ecspresso, ecschedule, lambroll を PipeCDプラグインとして動かしてみた (プロトタイプ) / Running ecspresso, ecschedule, and lambroll as PipeCD Plugins (prototype)
tkikuc
2
1.8k
ErdMap: Thinking about a map for Rails applications
makicamel
1
630
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
1.9k
chibiccをCILに移植した結果 (NGK2025S版)
kekyo
PRO
0
130
BEエンジニアがFEの業務をできるようになるまでにやったこと
yoshida_ryushin
0
200
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
7
1.4k
Beyond ORM
77web
11
1.6k
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
4
1.1k
カンファレンス動画鑑賞会のススメ / Osaka.swift #1
hironytic
0
170
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
9
2.4k
return文におけるstd::moveについて
onihusube
1
1.4k
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Agile that works and the tools we love
rasmusluckow
328
21k
Visualization
eitanlees
146
15k
jQuery: Nuts, Bolts and Bling
dougneiner
62
7.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
How to train your dragon (web standard)
notwaldorf
89
5.8k
Automating Front-end Workflow
addyosmani
1366
200k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Transcript
&MJYJSͰ8FCϑϩϯτΤϯυ ग़དྷΔͷ͔ &SMBOH&MJYJS'FTU "LJIBCBSB
8IPBN* ੴࡔஐ FNPJ*OD !HIPTUSJDL !MFBpB !MFBpB ϑϩϯτΤϯυΤϯδχΞ
8IPBN* 5PNPZB*TIJ[BLB FNPJ*OD !HIPTUSJDL !MFBpB !MFBpB OQY!HIPTUSJDLHIPTUSJDL
None
None
None
+BWB4DSJQUਏ͍ "OHVMBS /PEFKT ˣ ελʔτΞοϓͷ͓ख͍Ͱ&MJYJSΛೖͯ͠Έͨ ˣ ύΠϓϥΠϯͱύλʔϯϚονͷதಟੑʹనΕΔ ˣ ձࣾΛ࡞ͬͨ
ˣ ϝϯόʔʹ&MJYJSΛڭ ˣ
ࣾͷαʔόʔαΠυΛ&MJYJS 1IPFOJY ʹͨ͠ ˣ /JNʹدΓಓͨ͠ ˣ ʮ/JNͬͯ+4ʹมͰ͖ΔͷϚδʁʂʯ ˣ &MJYJSͰϑϩϯτΤϯυग़དྷͦ͏͡Όͳ͍ʁ ˣ
୳͢
͋Γ͕ͱ͏&MJYJSTDSJQU
৮ͬͯΈΔ
FMJYJSTDSJQUUPEPFMJYJSTDSJQU
ແࣄಈ͍ͨ
UPEP@XFCUPEP@DPOUSPMMFSFY KTPOΛฦ͢"1*͕࣮͞Ε͍ͯΔ UPEPTUPSFFY 50%0Λཧ͢ΔετΞ͕"HFOUͰ࣮͞ΕͯΔ UPEP@GSPOUFOE ϑϩϯτΤϯυɻ͜ͷεϥΠυͷओɻ
EFGWJFX UPEPT EP 3FBDU)5.-EJWEP TFDUJPOJEUPEPBQQEP IFBEFSJEIFBEFSEP IEP UPEPT FOE JOQVU
JEOFXUPEP QMBDFIPMEFS8IBUOFFETUPCFEPOF BVUP'PDVTUSVF PO,FZ1SFTTGOFWFOUQSPDFTT@FWFOU FWFOU FOE FOE
EFGWJFX UPEPT EP 3FBDU)5.-EJWEP TFDUJPOJEUPEPBQQEP IFBEFSJEIFBEFSEP IEP UPEPT FOE JOQVU
JEOFXUPEP QMBDFIPMEFS8IBUOFFETUPCFEPOF BVUP'PDVTUSVF PO,FZ1SFTTGOFWFOUQSPDFTT@FWFOU FWFOU FOE FOE 3FBDU͕ಈ͍ͯΔʂ
ຊʹ3FBDU͔ʁ
˓SFOEFS%0. ʷTUBUFQSPQT ʷMJGFDZDMF
None
TUBUFͷ༻ԿͰͬͯΔ
EFGVQEBUF UPEPT EP "HFOUVQEBUF TUBUF GO@ UPEPT FOE SFOEFS
FOE
EFGVQEBUF UPEPT EP "HFOUVQEBUF TUBUF GO@ UPEPT FOE SFOEFS
FOE "HFOUͰཧͯ͠Δ
EFGSFOEFS EP "HFOUHFU TUBUF GOTUBUFTUBUFFOE cWJFX c3FBDU%0.SFOEFS BQQ
FOE
GFUDIͲ͏ͬͯΔͷ͔
Ͳ͏Β &MJYJS4DSJQU8FC8JOEPX ͷதʹGFUDI͕ೖͬͯΔ
JFY &MJYJS4DSJQU8FC8JOEPX@@JOGP@@ GVODUJPOT < BEE&WFOU-JTUFOFS BEE&WFOU-JTUFOFS
DBODFM"OJNBUJPO'SBNF DMFBS*OUFSWBM DMFBS5JNFPVU GFUDI GFUDI SFNPWF&WFOU-JTUFOFS SFNPWF&WFOU-JTUFOFS SFRVFTU"OJNBUJPO'SBNF TFU*OUFSWBM TFU5JNFPVU
ࣗͰ+4ͷؔ࡞ͬͯ &MJYJS͔ΒݺΜͰΈΔ
&MJYJS4DSJQU''*
QSJWNBUIKT FYQPSUEFGBVMU\ QPXGVODUJPO CBTF FYQPOFOU \ SFUVSO.BUIQPX CBTF FYQPOFOU
^ ^
MJC.BUIFY EFGNPEVMF.BUIEP VTF&MJYJS4DSJQU''* EFGFYUFSOBMQPX CBTF FYQPOFOU FOE
͏͔ͯ͝͠ΈΔ .BUIQPX c&MJYJS4DSJQU8FC$POTPMFMPH
XFCQBDL༻ͷMPBEFS͋Δ OQNJOTUBMMFMJYJSTDSJQUMPBEFS
·ͱΊ w +BWB4DSJQUʹมͰ͖ͨ w FMJYJSTDSJQUSFBDUςϯϓϨʔτΤϯδϯͬΆ ͍ΘΕํʁ w ΧελϚΠζׂͱ؆୯ʹग़དྷͦ͏ w ࣮Ͱ͏ͷ·ͩਏ͍ͳ͊
w Ϗϧυॏ͍ͳʁ