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
JimdoでSPAを構築してみた #hoiroLT
Search
potato4d(Takuma HANATANI)
February 20, 2017
Programming
0
600
JimdoでSPAを構築してみた #hoiroLT
第四回帰ってきたhojiroLTで行ったLTのスライドです。 #hojiroLT
https://github.com/potato4d/vue-spa-on-jimdo
potato4d(Takuma HANATANI)
February 20, 2017
Tweet
Share
More Decks by potato4d(Takuma HANATANI)
See All by potato4d(Takuma HANATANI)
どうせキレイに書けない処理は逆にAIに書いてもらうほうが良い説 / #kyotojs 22
potato4d
3
410
TSX First な Zero-Runtime SSG potato4d/dodai とその仕組み / owned static site generator #kyotojs
potato4d
1
2.3k
Vue.js with TSX - From Vue 2.x to Vue 3 #v_tokyo11
potato4d
9
4.9k
終わりゆく Vue 2.x 時代の状態設計のアンサー - Vue 3 の Provider への期待 / The Last Architecture of the Vue 2.x
potato4d
25
7k
Web Worker を使ってブラウザ上でポケモンの画像を解析したい! / Pokemon recognition from screenshots in browser using web worker
potato4d
0
1.3k
Firebase & Google Cloud によるサーバーレス帳票管理 #FJUG / Serverless Architecture in Candy
potato4d
8
3.7k
NestJS meetup Tokyo Opening Talk / What is NestJS? #nestjs_meetup
potato4d
11
4.2k
私たちはなぜ SPA で開発するのか / Why you choose SPA
potato4d
39
27k
Amplify Console 誕生以来本番運用しつづけてわかったこと #awswakaran_tokyo
potato4d
6
3.5k
Other Decks in Programming
See All in Programming
令和最新版手のひらコンピュータ
koba789
14
8k
Jakarta EE Core Profile and Helidon - Speed, Simplicity, and AI Integration
ivargrimstad
0
200
CSC305 Summer Lecture 12
javiergs
PRO
0
130
画像コンペでのベースラインモデルの育て方
tattaka
3
1.9k
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
23
9k
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
210
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
730
【第4回】関東Kaggler会「Kaggleは執筆に役立つ」
mipypf
0
850
Claude Codeで挑むOSSコントリビュート
eycjur
0
180
ソフトウェアテスト徹底指南書の紹介
goyoki
1
110
TROCCO×dbtで実現する人にもAIにもやさしいデータ基盤
nealle
0
330
管你要 trace 什麼、bpftrace 用下去就對了 — COSCUP 2025
shunghsiyu
0
470
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Language of Interfaces
destraynor
160
25k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
BBQ
matthewcrist
89
9.8k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Visualization
eitanlees
147
16k
KATA
mclloyd
32
14k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Making Projects Easy
brettharned
117
6.3k
Facilitating Awesome Meetings
lara
55
6.5k
Become a Pro
speakerdeck
PRO
29
5.5k
Transcript
JimdoͰSPAΛߏஙͯ͠Έͨ 2017/02/18 Potato4d(TAKUMA Hanatani) #hojiroLT
ࣗݾհ
ࣗݾհ • Potato4d • 18ࡀ • JavaScriptͬͯ·͢ • य़͔Βpixiv •
ϒϩάΛॻ͘ͱͱͯΑ͘Ԍ্͢Δ
ຊ
ಥવͰ͕͢օ͞Μʂ
JimdoΛ͝ଘͰ͢ ͔ʁ
None
͍͢͝ϗʔϜϖʔδϏ ϧμʔ
None
ڧ͍ςϯϓϨʔτ
None
͘࡞ΕΔʂʂʂ
͕ɺ
ػೳෆ……
ػೳΛ૿ͦ͏
Ͳ͏ͬͯʁ
ؾ߹ͰJavaScriptΛΰϦΰϦ
None
͍͍ײ͡ʹ͢Δ
https:// potato4d.jimdo.com
3ͭͷखॱ
1. டংΛյ͢
ฤूͰ͖ΔͭΛ୳͢
None
ফͤΔύʔπΛফ͢
None
͍͍ͩͨফ͢
None
KDDIͷϩΰ͕अຐ
༨നͰ͍Δ
None
5,000px͙Β͍
None
ਅͬനͳWebαΠτ
ΧελϚΠζੑൈ܈ʂ
2.JSΛͿͪࠐΉ
Jimdo
ಠࣗϨΠΞτ
ҙͷHTMLΛՃՄೳ
None
͜ΕΛ։͍ͯ
None
None
JSͰߋʹJimdoཁૉΛ ফ͢
None
None
None
શ෦ফ͑Δ
None
ফ͑ͨ
3.SPAΛ࡞Δ
SPAͱ γϯάϧϖʔδWebΞϓϦέʔγϣϯʢSPAʣɺ࠷ۙ ΛूΊ͍ͯΔWebΞϓϦέʔγϣϯͷΞʔΩςΫ νϟͰ͢ɻSPAɺϢʔβ͕ΞϓϦέʔγϣϯΛͬͯ ͍ΔؒɺWebϖʔδશମΛϩʔυ͢Δ͜ͱ͕ͳ͘ɺϨε ϙϯε͕ߴͰUI/UXʹ༏Ε͍ͯΔͱ͍͏རΛ࣋ͬͯ ͍·͢ɻ͔ͭͯJavaΞϓϨοτFlashͱ͍ͬͨWeb ϒϥβͷϓϥάΠϯʹґଘ͢Δඞཁ͕͋Γ·͕ͨ͠ɺ ۙͰJavaScriptΛͬͨSPA͕ݱ࣮తʹͳ͖͍ͬͯͯ ·͢ɻJavaScriptϕʔεͷͨΊɺطଘͷWeb։ൃεΩϧ
https://www.oreilly.co.jp/books/9784873116730/
JSͰϖʔδભҠ͔Β σʔλͷॴ࣋·Ͱશ෦ Δ
WebΞϓϦέʔγϣ ϯ͕࡞ΕΔʂʂʂ
None
None
ʂ
None
ϦΞϧλΠϜ௨৴ͱ͔ Ͱ͖Δ
None
͍͍Ͷ͕૿͑Δ
None
݁Ռ
Jimdo WebΞϓϦέʔ γϣϯ࡞ΕΔʂ
None
Jimdo512KB ·ͰͷWebΞϓ Ϧέʔγϣϯͳ Β࡞ΕΔʂ
Jimdo͍͢͝ʂ
͓ΘΓ
࠷ޙʹ
None
None
None
ߦόεͰ2000ԁͰ ͜ΕΔ͔Β͖ؔͯ