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
Riot.jsでSSRを利用してサイトが生成したかった話 Grand Frontend Osa...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
potato4d(Takuma HANATANI)
August 28, 2016
Technology
0
1.4k
Riot.jsでSSRを利用してサイトが生成したかった話 Grand Frontend Osaka 2016 Lightning Talk
https://kfug.jp/gfo2016
#frontkansai
potato4d(Takuma HANATANI)
August 28, 2016
Tweet
Share
More Decks by potato4d(Takuma HANATANI)
See All by potato4d(Takuma HANATANI)
どうせキレイに書けない処理は逆にAIに書いてもらうほうが良い説 / #kyotojs 22
potato4d
3
440
TSX First な Zero-Runtime SSG potato4d/dodai とその仕組み / owned static site generator #kyotojs
potato4d
1
2.5k
Vue.js with TSX - From Vue 2.x to Vue 3 #v_tokyo11
potato4d
9
5k
終わりゆく Vue 2.x 時代の状態設計のアンサー - Vue 3 の Provider への期待 / The Last Architecture of the Vue 2.x
potato4d
25
7.1k
Web Worker を使ってブラウザ上でポケモンの画像を解析したい! / Pokemon recognition from screenshots in browser using web worker
potato4d
0
1.4k
Firebase & Google Cloud によるサーバーレス帳票管理 #FJUG / Serverless Architecture in Candy
potato4d
8
3.8k
NestJS meetup Tokyo Opening Talk / What is NestJS? #nestjs_meetup
potato4d
11
4.3k
私たちはなぜ SPA で開発するのか / Why you choose SPA
potato4d
39
28k
Amplify Console 誕生以来本番運用しつづけてわかったこと #awswakaran_tokyo
potato4d
6
3.6k
Other Decks in Technology
See All in Technology
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
8.6k
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
170
OCHaCafe S11 #2 コンテナ時代の次の一手:Wasm 最前線
oracle4engineer
PRO
2
150
PMとしての意思決定とAI活用状況について
lycorptech_jp
PRO
0
140
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
430
わからなくて良いなら、わからなきゃだめなの?
kotaoue
1
370
(Test) ai-meetup slide creation
oikon48
3
450
OpenClaw を Amazon Lightsail で動かす理由
uechishingo
0
190
WebアクセシビリティをCI/CDで担保する ― axe DevTools × Playwright C#実践ガイド
tomokusaba
2
180
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
Go標準パッケージのI/O処理をながめる
matumoto
0
220
身体を持ったパーソナルAIエージェントの 可能性を探る開発
yokomachi
1
130
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Building the Perfect Custom Keyboard
takai
2
710
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
What's in a price? How to price your products and services
michaelherold
247
13k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Site-Speed That Sticks
csswizardry
13
1.1k
Mind Mapping
helmedeiros
PRO
1
120
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Invisible Side of Design
smashingmag
302
51k
Unsuck your backbone
ammeep
672
58k
A Soul's Torment
seathinner
5
2.5k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
480
Transcript
3JPUKTͰ443Λར༻ͯ͠αΠτ͕ੜͨ͠ ͔ͬͨ (SBOE'SPOUFOE0TBLB 5",6.")BOBUBOJ!QPUBUPE
ࣗݾհ w Ֆ୩ຏ 1PUBUPE w ϓϩάϥϜॻ͍ͨΓσβΠϯͨ͠Γ w GSPOULBOTBJ4UB⒎ w
ͳΜ͔ॳΊʹͯͨ͠ਓ w Ұ࣌ظK2VFSZ͓͡͞ΜͱݺΕ͍ͯͨ w ࠓ3JPU͓͡͞ΜΓ·͢
3JPUͬͯ·͔͢ʁ
ͬͯ·͢Ͷʁ
ͬͯ·͢ΑͶʁ
ͬͯΔલఏͰ͍͖·͢
3JPUͷ͖͢ͳͱ͜Ζ
3JPUͷ͖͢ͳͱ͜Ζ w खܰʹѻ͑ͯίϯϙʔωϯτ͕ग़དྷΔͷ͕ศར
3JPUͷ͖͢ͳͱ͜Ζ w खܰʹѻ͑ͯίϯϙʔωϯτ͕ग़དྷΔͷ͕ศར w 4DPQFE$44ʹରԠʢͭΑ͍ʣ
3JPUͷ͖͢ͳͱ͜Ζ w खܰʹѻ͑ͯίϯϙʔωϯτ͕ग़དྷΔͷ͕ศར w 4DPQFE$44ʹରԠʢͭΑ͍ʣ w ඪ४Ͱ443͕͍͍ͭͯΔΒ͍͠
3JPUͷ͖͢ͳͱ͜Ζ w खܰʹѻ͑ͯίϯϙʔωϯτ͕ग़དྷΔͷ͕ศར w 4DPQFE$44ʹରԠʢͭΑ͍ʣ w ඪ४Ͱ443͕͍͍ͭͯΔΒ͍͠ w ࢿྉ͕ඇৗʹগͳ͍ͷͰ։ͷ͕͍͕͋͠Δ
Μʁ
खܰͳίϯϙʔωϯτ
खܰͳίϯϙʔωϯτ 4DPQFE$44
443͕Մೳ खܰͳίϯϙʔωϯτ 4DPQFE$44
͜ΕςϯϓϨʔτΤϯδϯ ͱͯ͠ڧ͍ͷͰʁ
Γ͍ͨ͜ͱ w ୯७ͳ443ͷ߹ɺ/PEF͕ಈ͘αʔόʔ͕ඞཁʹͳΔ͕ɺΫϥ ΠΞϯταΠυͰ4&00(1ͱ͔͕ͭΒ͍ͷͰ)5.-Λు͖ग़ ͯ͠ཉ͍͠ w ͦͷςϯϓϨʔτΤϯδϯʹɺ4DPQFE$44͕ѻ͑ͯɺಈతͳύ ϥϝʔλΛجʹ)5.-Λੜग़དྷΔ3JPUΛ͍͍ͨ w )5.-
$44 K2VFSZ͔͠Θͳ͍ਓͰίϯϙʔωϯτԽͱ 4DPQFE$44ͷϝϦοτΛڗडͰ͖ΔΈΛͭ͘Γ͍ͨ w AOQNSVOHFOFSBUFAͰ443Λ$-*ͰΒͤͯ)5.-Λࣗಈੜ ͢Δ
ͬͯΈͨ
ͬͯΈͨ %FNP
ͬͯΈͨ
4DPQFE$44 ରԠͯ͠ͳ͍
ͭΒ͍
Ҿ͖Լ͕Εͳ͘ͳͬͨਓ
Ҿ͖Լ͕Εͳ͘ͳͬͨਓ w ࠓճαʔόʔαΠυϨϯμϦϯάͷػೳΛ༻͍ͯͲ͏ʹ͔ ͯ͠)5.-Λग़ྗ͢Δ͜ͱ͕తͰ͋ͬͯɺखஈΘͳ͍
Ҿ͖Լ͕Εͳ͘ͳͬͨਓ w ࠓճαʔόʔαΠυϨϯμϦϯάͷػೳΛ༻͍ͯͲ͏ʹ͔ ͯ͠)5.-Λग़ྗ͢Δ͜ͱ͕తͰ͋ͬͯɺखஈΘͳ͍ w XFCQBDLͰݻΊͨCVOEMFKTΛΫϥΠΞϯταΠυͰ࣮ߦ͠ ͯɺͦͷ݁ՌΛड͚औΔͱྑ͍ͷͰʁ
Ҿ͖Լ͕Εͳ͘ͳͬͨਓ w ࠓճαʔόʔαΠυϨϯμϦϯάͷػೳΛ༻͍ͯͲ͏ʹ͔ ͯ͠)5.-Λग़ྗ͢Δ͜ͱ͕తͰ͋ͬͯɺखஈΘͳ͍ w XFCQBDLͰݻΊͨCVOEMFKTΛΫϥΠΞϯταΠυͰ࣮ߦ͠ ͯɺͦͷ݁ՌΛड͚औΔͱྑ͍ͷͰʁ w ηϧϑεΫϨΠϐϯάͰୡ͢Δ͜ͱʹ
Ҿ͖Լ͕Εͳ͘ͳͬͨਓ w ࠓճαʔόʔαΠυϨϯμϦϯάͷػೳΛ༻͍ͯͲ͏ʹ͔ ͯ͠)5.-Λग़ྗ͢Δ͜ͱ͕తͰ͋ͬͯɺखஈΘͳ͍ w XFCQBDLͰݻΊͨCVOEMFKTΛΫϥΠΞϯταΠυͰ࣮ߦ͠ ͯɺͦͷ݁ՌΛड͚औΔͱྑ͍ͷͰʁ w ηϧϑεΫϨΠϐϯάͰୡ͢Δ͜ͱʹ w
SJPUMPBEFSͱ͔ͰΨοπϦ/PEFڥ͍ͬͯΔͷͰɺ·ͱ Ίͯཧ͢ΔҙຯͰ/PEFͰಈ͔͢
/JHIUNBSFͬͨ &MFDUSPO͕ೖͬͯͯͳΜ͔ΊͬͪΌ$ISPNFࣗಈԽͰ͖Δͭʢҙ༁ʣ
σϞ
ͪΐͬͱͭΒ͍
ͬͯΈͨ݁Ռ w औΓ͑ͣ3JPUͰࡁΈͷ)5.-Λు͘ͱ͍͏తୡ ͨ͠ w ΠΠΧϯδʹ443ग़དྷΔͳΒͦͦؤுΔඞཁ͕ͳ͍͏ ͑ɺ͜ͷ··ͩͱςϯϓϨʔτΤϯδϯͱ͔ͯ͠͠ར༻͕ Ͱ͖ͳ͍ͷͰधཁ͕ߦํෆ໌ w ݸਓతʹָ͚ͩͲɺअಓײ͕͋ͬͯקΊΒΕͳ͍ͱ͍͏
ؾ͕࣋ͪڧ͍
͓·͚
WVFMPBEFSར༻ͷ7VFKTͰ ಉ͘͡Β͍खܰͰʁ
μϝͩͬͨ IUUQRJJUBDPNEFWOFLPJUFNTBBCCDC
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠