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.js に支えられてきた KARTE の今までとこれから
Search
tai-hey(kazushi.oohira)
December 11, 2019
Technology
0
2.2k
Vue.js に支えられてきた KARTE の今までとこれから
プロダクトの作成当初から、KARTE は Vue.js を導入しています。
会社・プロダクト・それに関わる Vue.js の観点で整理した資料です。
tai-hey(kazushi.oohira)
December 11, 2019
Tweet
Share
More Decks by tai-hey(kazushi.oohira)
See All by tai-hey(kazushi.oohira)
Vue.js設計地図 〜設計概念の依存関係からフロントエンド設計を見つめ直す〜
taihey
0
1k
Other Decks in Technology
See All in Technology
レビューを増やしつつ 高評価維持するテクニック
tsuzuki817
1
650
RECRUIT TECH CONFERENCE 2025 プレイベント【高橋】
recruitengineers
PRO
0
140
エンジニアの育成を支える爆速フィードバック文化
sansantech
PRO
3
1k
オブザーバビリティの観点でみるAWS / AWS from observability perspective
ymotongpoo
8
1.4k
Culture Deck
optfit
0
400
MC906491 を見据えた Microsoft Entra Connect アップグレード対応
tamaiyutaro
1
530
30分でわかる『アジャイルデータモデリング』
hanon52_
9
2.6k
『衛星データ利用の方々にとって近いようで触れる機会のなさそうな小話 ~ 衛星搭載ソフトウェアと衛星運用ソフトウェア (実物) を動かしながらわいわいする編 ~』 @日本衛星データコミニティ勉強会
meltingrabbit
0
140
2024.02.19 W&B AIエージェントLT会 / AIエージェントが業務を代行するための計画と実行 / Algomatic 宮脇
smiyawaki0820
11
2.7k
Building Products in the LLM Era
ymatsuwitter
10
5.3k
あれは良かった、あれは苦労したB2B2C型SaaSの新規開発におけるCloud Spanner
hirohito1108
2
480
クラウドサービス事業者におけるOSS
tagomoris
0
100
Featured
See All Featured
Docker and Python
trallard
44
3.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Optimizing for Happiness
mojombo
376
70k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Gamification - CAS2011
davidbonilla
80
5.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
9
440
Rails Girls Zürich Keynote
gr2m
94
13k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Faster Mobile Websites
deanohume
306
31k
Transcript
1 7VFKTʹࢧ͑ΒΕ͖ͯͨ ,"35&ͷࠓ·Ͱͱ͜Ε͔Β ɹɹʛɹɹ© 2019 PLAID Inc. 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js
for 2020ʛɹ
2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc. ࣗݾհ
• גࣜձࣾϓϨΠυॴଐ • Softwear Engineer • 2011/4ʙ ଜ૯߹ݚڀॴ • 2018/7ʙ ϓϨΠυ େฏ ࢙(31) (ΦΦώϥ Χζγ) ΤϯδχΞ1 ٿ ϩʔυόΠΫ ૣى͖ 31 Twitter : @Victoria_Peak_ ϒϩάɿhttps://www.taihey-blog.com/ ΞΧϖϥ ϏʔτϘοΫε
ɹɹʛɹɹ© 2019 PLAID Inc. 3 yyyy.mm.ddɹɹʛɹɹEvent name hereɹɹʛɹ גࣜձࣾϓϨΠυʹ͍ͭͯ גࣜձࣾϓϨΠυ
౦ژதԝ۠ۜ࠲6-10-1 GINZA SIX 10F ઃཱɿ201110݄ ैۀһɿ130໊ ࢿຊۚɿ1ԯԁ ※ࢿຊ४උؚۚΉ
ɹɹʛɹɹ© 2019 PLAID Inc. 4 yyyy.mm.ddɹɹʛɹɹEvent name hereɹɹʛɹ גࣜձࣾϓϨΠυʹ͍ͭͯ औకCPO
ࣲࢁ थ දऔకCEO ڮ ݈ଠ
ɹɹʛɹɹ© 2019 PLAID Inc. 5 yyyy.mm.ddɹɹʛɹɹEvent name hereɹɹʛɹ גࣜձࣾϓϨΠυʹ͍ͭͯ OUR
MISSON σʔλʹΑͬͯਓͷՁΛ࠷େԽ͢Δ
6 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
גࣜձࣾϓϨΠυʹ͍ͭͯ
None
8 2019.11.12ɹɹʛɹɹDESIGN CAREER LTɹɹʛɹ ɹɹʛɹɹ© 2019 PLAID Inc. KARTEʹ͍ͭͯ $9
ސ٬ମݧ ϓϥοτϑΥʔϜ
9 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTEʹ͍ͭͯ $9 ސ٬ମݧ ϓϥοτϑΥʔϜ
10 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTEʹ͍ͭͯ Ϣʔβʔৄࡉ
11 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTEʹ͍ͭͯ WebαΠτͷ๚ऀͷߦಈΛ ސ٬͝ͱʹϦΞϧλΠϜʹղੳ ҰਓҰਓʹ߹Θͤͨ ސ٬ମݧ Λఏڙ
12 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTEʹ͍ͭͯ .BSLFUFS &OE6TFST
13 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTEʹ͍ͭͯ ֬ೝ͢Δ جຊαʔϏε͝ར༻ํ๏Λ͝հ͠·͢ɻ ͓ಘͳಛయཱͭใ͕ຬࡌͰ͢ɻ ॳΊͯͷํ ְתּׅ然钠ׅ 6*رؠ؎ش٦ֽוזַזַ♳麦׃זְծ➙ ״إٔؗ،حف׃ְהְֲ倯䗳铣דׅկ UIرؠ؎ش٦ָ濼גֶֻץֹ 7אךرؠ؎ٕٝ٦ٕ DESIGN RULES » CHECK ׆ה⢪ִ،؎ذيֽ䲧ִת׃կ ֿך堣⠓ֶ鋅鷕׃זֻկ 窫㼎ծ 妜׃ְ ౙͷओɺ Ξλʔ COLLECTION OUTER 嗚稊勴⟝㼰׃㢌刿ֽׅדծ֮זך椚 䟝ך暟⟝ח⳿⠓ִ〳腉䚍ָ넝ֻזתׅկ 勴⟝㢌ִג嗚稊׃גגְֻׁկ ׀䋞劄ך暟⟝כ 鋅אַתׇד׃ַ ꟗׄ ҰਓҰਓʹ߹Θͤͨ ސ٬ମݧΛఏڙ WebαΠτͷ๚ऀͷߦಈΛ ސ٬͝ͱʹϦΞϧλΠϜʹղੳ $9 ސ٬ମݧ ϓϥοτϑΥʔϜ
14 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js KARTE × Vue.js
15 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js ͦͷલʹ
16 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js KARTE = Product
17 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js Product = Part of Strategy
18 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js KARTE = Product = Part of Strategy
19 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js KARTE = Part of Strategy
20 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js Strategy of KARTE = Part of Strategy
21 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js Strategy of KARTE = Part of Strategy
22 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js Strategy of KARTE Vue.js ×
ݟग़͠ςΩετ 23 ɹɹʛɹɹ© 2019 PLAID Inc. 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for
2020ʛɹ KARTE × Vue.js 23 i18n pug to HTML Strategy of KARTE × Vue.js ւ֎ల։ ηΩϡϦςΟରࡦ / Lint ߈Ίͷεϐʔυ։ൃ Vue 3.0 , TypeScriptҠߦ
KARTE × Vue.js 24 ɹɹʛɹɹ© 2019 PLAID Inc. 2019.12.11ɹɹʛʲPLAID ×
ϥΫεϧʳVue.js for 2020ʛɹ ւ֎ల։ × i18n
KARTE × Vue.js 25 ɹɹʛɹɹ© 2019 PLAID Inc. 2019.12.11ɹɹʛʲPLAID ×
ϥΫεϧʳVue.js for 2020ʛɹ ߈Ίͷεϐʔυ։ൃ × Vue 3.0 TypeScriptҠߦ
KARTE × Vue.js 26 ɹɹʛɹɹ© 2019 PLAID Inc. 2019.12.11ɹɹʛʲPLAID ×
ϥΫεϧʳVue.js for 2020ʛɹ ηΩϡϦςΟରࡦ / Lint × pug to HTML
27 2019.12.11ɹɹʛʲPLAID × ϥΫεϧʳVue.js for 2020ʛɹ ɹɹʛɹɹ© 2019 PLAID Inc.
KARTE × Vue.js
None