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
Day22. Svelte 經驗談
Search
Kalan
October 01, 2020
Programming
0
120
Day22. Svelte 經驗談
Kalan
October 01, 2020
Tweet
Share
More Decks by Kalan
See All by Kalan
單頁式應用中的無障礙設計
kjj6198
0
740
選擇 Svelte 的三個理由 - JSDC
kjj6198
0
260
Svelte - 如何在前端框架中脫穎而出 | ModernWeb'21
kjj6198
0
130
状態管理を楽にする道
kjj6198
1
290
Day25. 如何解析 HTML 語法
kjj6198
0
110
Day24. Svelte 如何編譯程式碼(2)
kjj6198
0
150
Svelte 如何編譯程式碼(1)
kjj6198
0
130
Day18. UI 實戰篇 - 圖片檢視器
kjj6198
0
110
Day17. UI 實戰篇 - 音樂播放器
kjj6198
0
47
Other Decks in Programming
See All in Programming
I/O Extended Android in Korea 2024 ~ Whats new in Android development tools
pluu
0
250
AHC035解説
terryu16
0
710
初心者がおさえておきたいAWS CDKのベストプラクティス 2024
konokenj
15
7.3k
Introduction to GitOps
hwchiu
0
110
実用的かつリーズナブルな 「Azure × Gemini × LINE」~キャラクターBot 実装ライブデモ~
tomodo_ysys
1
170
日付と正規化
megmogmog1965
0
140
CSC307 Lecture 09
javiergs
PRO
1
500
feature環境をGitHub ActionsとCloudFormationでいい感じに管理する
nealle
2
310
Namespace on read
tagomoris
2
370
Cloudflare Workers x AWS Lambdaの組み合わせユースケース / Cloudflare Workers x AWS Lambda Combination Use Case
seike460
PRO
2
310
Harnessing Large Language Models for Training-free Video Anomaly Detection
tereka114
1
1.3k
Advanced App Shrinking Techniques
cbeyls
2
150
Featured
See All Featured
Become a Pro
speakerdeck
PRO
15
4.8k
Fontdeck: Realign not Redesign
paulrobertlloyd
79
5.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
12
3.8k
Git: the NoSQL Database
bkeepers
PRO
423
64k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
105
6.8k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.5k
In The Pink: A Labor of Love
frogandcode
139
22k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
How to name files
jennybc
67
96k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
The Invisible Customer
myddelton
117
13k
Transcript
第 12 屆 IT 鐵⼈賽 30 天從 0 到 1
學 Svelte Day22 - 各種 Svelte 經驗談
第 12 屆 IT 鐵⼈賽 Svelte 是編譯器嗎? 是,但不完全是 雖然會預先編譯程式碼,但不是 zero
runtime https://svelte.dev/repl/58058516ea844c46b7f6609334b52aed?version=3.29.0
第 12 屆 IT 鐵⼈賽 為什麼 bundle size 比較⼩ 沒有
runtime 的 diff 演算法,⽽是靠編譯時期幫忙 沒有 Virtual DOM 的機制,盡量使⽤原⽣瀏覽器 API
第 12 屆 IT 鐵⼈賽 為什麼 bundle size 很重要? 不是每個⼈、每個城市都有快到不⾏的網路
不是每個⼈都有效能良好的設備 bundle size ⼩,代表更多空間發揮
第 12 屆 IT 鐵⼈賽 ⼼智負擔 Svelte 盡量從語法下⼿,讓實作變得更簡單
第 12 屆 IT 鐵⼈賽 Svelte 可以應⽤在⼤型專案中嗎? 可以,但可能要另外考慮幾件事
第 12 屆 IT 鐵⼈賽 Svelte 與 a11y https://github.com/sveltejs/svelte/issues/374
第 12 屆 IT 鐵⼈賽 為什麼我們需要在意 a11y?
第 12 屆 IT 鐵⼈賽 我做過的⼀些專案 ⾃我介紹 Build Your Own
X 動物森友會情報