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
Vue で作る非 SPA な Web システムの構成
Search
katashin
May 13, 2016
Programming
5
2.2k
Vue で作る非 SPA な Web システムの構成
SPA に対するつらさを吐き出したものです。
@ CodeGrid 四周年記念パーティ
katashin
May 13, 2016
Tweet
Share
More Decks by katashin
See All by katashin
テストの重要性 / Test is Important
ktsn
0
190
console.animate
ktsn
2
2.6k
Gulp のビルドをもっと効率化するツールを作ってみた / Making a Tool for Optimizing a Build Process of Gulp
ktsn
2
2.3k
ラムダ計算入門 / Introduction of Lambda Calculus
ktsn
0
300
Contextual ThisType and Vue.js
ktsn
0
13k
TypeScript で型検査器を作る / Implementing a type checker with TypeScript
ktsn
0
22k
大規模静的サイトのためのビルドツール
ktsn
0
2.2k
型付きテンプレートがほしい
ktsn
1
44k
Toward Type Safety of Vuex
ktsn
1
960
Other Decks in Programming
See All in Programming
15分で学ぶDuckDBの可愛い使い方 DuckDBの最近の更新
notrogue
1
360
Generating OpenAPI schema from serializers throughout the Rails stack - Kyobashi.rb #5
envek
1
330
pylint custom ruleで始めるレビュー自動化
shogoujiie
0
140
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
40
16k
DRFを少しずつ オニオンアーキテクチャに寄せていく DjangoCongress JP 2025
nealle
2
220
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
130
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
190
GoとPHPのインターフェイスの違い
shimabox
2
200
Multi Step Form, Decentralized Autonomous Organization
pumpkiinbell
1
830
Rails アプリ地図考 Flush Cut
makicamel
1
130
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
7
4.1k
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
950
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Speed Design
sergeychernyshev
27
800
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
430
We Have a Design System, Now What?
morganepeng
51
7.4k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
What's in a price? How to price your products and services
michaelherold
244
12k
How GitHub (no longer) Works
holman
314
140k
Transcript
7VFͰ࡞Δඇ41"ͳ 8FCγεςϜͷߏ LBUBTIJO
7VF 3FBDU 3FEVY !LUTO 1VSF4DSJQU
41"ͭΒ͍ ϩʔσΟϯάɺτϥϯδγϣϯɺϧʔςΟϯάʹ͋Θͤͨঢ়ଶཧͳͲɺ ࠓ·Ͱϒϥβ͕ͬͯͨ͜ͱΛࣗલ࣮͢ΔͷͭΒ͍ 69ɺϖʔδભҠΛͤ͞ͳ͍͜ͱ͕ॏཁͰͳ͍࣌41"ʹͨ͘͠ͳ͍
41"ΛΊΑ͏ʂ ͰɺࠓͲ͖ͷϑϨʔϜϫʔΫͳͲɺ͓͍͍͠෦औΓೖΕ͍ͨ
τϥϯεύΠϧͱ͔ ϏϧυͲ͏͢Δʁ ݱࡏͷϏϧυγεςϜ͕+4ΛҰͭʹ·ͱΊΔͷͰ ϖʔδΛ·͙ͨͱͭΒ͍
ΤϯτϦϙΠϯτͲ͏͢Δʁ 3FBDUͳͲ+4͔ΒίϯϙʔωϯτͷϚϯτΛ͢Δඞཁ͕͋ΔͷͰ ϖʔδ͝ͱʹখ͞ͳ+4Λॻ͘ͷ͕ͭΒ͍
7VF &MFNFOU3FHJTUSZ 4JOHMF4UPSF )5.-ཁૉͱͯ͠ίϯϙʔωϯτΛొͰ͖Δ7VF ίϯϙʔωϯτΛ)5.-Ͱ͑ΔΑ͏ʹ͢ΔͨΊͷ&MFNFOU3FHJTUSZ ͋ΔϖʔδͰෳࡶͳঢ়ଶભҠΛͨ͘͠ͳͬͨ࣌ͷͨΊͷ4JOHMF4UPSF
جຊతʹ3FEVYͱ͔7VFYΈ͍ͨͳߏͰ ΤϯτϦϙΠϯτʹ͍ͨ͠ίϯϙʔωϯτΛ &MFNFOU3FHJTUSZ͔Βొ͢Δ
1BHF 1BHF 1BHF &MFNFOU3FHJTUSZ #VJMU +BWB4DSJQU +BWB4DSJQU )5.- ڞ௨Ͱ͍͍ͨ+BWB4DSJQUϑΝΠϧͭͷϑΝΠϧʹϏϧυ͢Δ͜ͱ͕Ͱ͖ɺ ΤϯτϦϙΠϯτ)5.-ͷதʹॻ͘͜ͱ͕Ͱ͖ΔͷͰ͖ͬ͢Γ͢Δ
ϧʔτʹۭͷ 7.ΛϚϯτ 4UPSFΛ༩ ࢠଙͱڞ༗ 7VFYͩͬͨΒ͜ΕΛͬͯ͘ΕΔ͕ɺ ࣗલͰΓ͍ͨ࣌1MVHJOΛॻ͚ྑ͍ 4JOHMF4UPSF
&MFNFOU3FHJTUSZ )5.-Ͱ͍͍ͨͷΛొ
αʔόʔαΠυͷςϯϓϨʔτʹॻ͘ 41"ͩͱαʔόʔαΠυͷػೳΛશແࢹͰࣗલ࣮͠ͳ͚ΕͳΒͳ͍͕ɺ ͜ͷΞϓϩʔνͳΒ׆༻͢Δ͜ͱ͕Ͱ͖Δ ෳࡶͳ͜ͱ͕͍ͨ࣌͠ී௨ͷ41"ͷΑ͏ʹॻ͍ͯɺͦΕΛཧ͢ΔίϯϙʔωϯτΛஔ͚ྑ͍ ϧʔτͰఆٛͨ͠4UPSFʹͲ͔͜ΒͰΞΫηεͰ͖ΔͨΊɺҰ෦͚ͩ41"ʹ͢Δ͜ͱͰ͖Δ
7VF &MFNFOU3FHJTUSZ 4JOHMF4UPSF