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 Component 積木堆起來
Search
LINE Developers Taiwan
PRO
March 22, 2022
Technology
1
4.4k
玩轉 Vue Component 積木堆起來
玩轉 Vue Component 積木堆起來 @ LINE
Event:
https://vuejs.kktix.cc/events/v-tw-meetup-008
LINE Developers Taiwan
PRO
March 22, 2022
Tweet
Share
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
Live Activities in LINE
line_developers_tw
PRO
0
9
Neumorphism x Liquid Glass
line_developers_tw
PRO
0
10
猜你喜歡 – 打造高度擴展的個人化電商推薦
line_developers_tw
PRO
0
22
打造新電商搜尋體驗- 搜尋意圖辨識
line_developers_tw
PRO
0
7
比價群組
line_developers_tw
PRO
0
11
從混亂到優雅,讓專案不再失控:ATDD 與 Clean Architecture 的後端實戰之路
line_developers_tw
PRO
0
10
2049智能共存:透過LINE Bot Agent迎接後人類時代
line_developers_tw
PRO
0
39
菸酒生在 LINE Taiwan 的後端雙刀流
line_developers_tw
PRO
0
1.4k
讓測試不再 BB! 從 BDD 到 CI/CD, 不靠人力也能 MVP
line_developers_tw
PRO
0
1.5k
Other Decks in Technology
See All in Technology
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
460
JTCにおける内製×スクラム開発への挑戦〜内製化率95%達成の舞台裏/JTC's challenge of in-house development with Scrum
aeonpeople
0
230
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
180
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
280
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
580
はじめてのOSS開発からみえたGo言語の強み
shibukazu
1
190
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
180
ハードウェアとソフトウェアをつなぐ全てを内製している企業の E2E テストの作り方 / How to create E2E tests for a company that builds everything connecting hardware and software in-house
bitkey
PRO
1
150
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
220
Language Update: Java
skrb
2
300
Snowflake Intelligenceにはこうやって立ち向かう!クラシルが考えるAI Readyなデータ基盤と活用のためのDataOps
gappy50
0
250
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
5
640
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Embracing the Ebb and Flow
colly
87
4.8k
Docker and Python
trallard
45
3.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Designing Experiences People Love
moore
142
24k
Rails Girls Zürich Keynote
gr2m
95
14k
4 Signs Your Business is Dying
shpigford
184
22k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
112
20k
What's in a price? How to price your products and services
michaelherold
246
12k
Transcript
玩轉Vue Component 積⽊堆起來 Angela Wang 2022.3.22
01 02 03 04 Contents About LINE TODAY Building Blocks
Component Flexibility Blocks to Pages
About LINE TODAY 鎖定LINE TODAY,不怕話題跟不上,每天⽣活超有梗!新聞、 影⾳與直播,各種豐富內容與貼⼼服務,就讓LINE TODAY陪 伴您的每⼀天! aka 豐富的樣式
豐富內容 aka 豐富的模組 aka 豐富的程式
Content listing 各式 各樣 排列 長相
Building Blocks With Vue
※Source from︓istockphoto Theming Text Button Image Link 1. Define Variant
2. Behavior Logic
※Source from︓istockphoto Typing Module
${Block}-${Element}--${Modifier} ※Source from︓istockphoto Typing Module Module Header Article Card &--indigo900
Element
※Source from︓istockphoto Typing Module Module Header Article Card &-rankingBadge &-typeTag
&-titleBadge
※Source from︓https://vuejs.org/, istockphoto Container Block Module Container Listing Container
※Source from︓istockphoto Container Block Module Container Listing Container
Component Flexibility With Vue
※Source from︓https://vuejs.org/ Slot scoped binding Can’t get article data
※Source from︓https://vuejs.org/ Slot dynamic slot
※Source from︓https://vuejs.org Inject & Provide
※Source from︓https://vuejs.org/ Inject & Provide
※Source from︓https://vuejs.org Inject & Provide Do wrap with computed for
reactivity!!
Blocks to Pages
Dynamic Component
Dynamic Component Headline Thumbnail List Carousel
※Source from︓https://vueschool.io/articles/vuejs-tutorials/lazy-loading-and-code-splitting-in-vue-js/ Lazy Loading
※Source from︓https://vuejs.org/ Lazy Loading Dynamic Import Lazy Loading Lazy Function
※Source from︓https://vuejs.org/ Lazy Loading Dynamic Import Lazy Loading Lazy Function
※Source from︓https://vuejs.org/ Lazy Loading Dynamic Import Lazy Loading Lazy Function
Looking Back Got Them All Covered
THANK YOU