Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Day22. Svelte 經驗談
Search
Kalan
October 01, 2020
Programming
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Day22. Svelte 經驗談
Kalan
October 01, 2020
More Decks by Kalan
See All by Kalan
單頁式應用中的無障礙設計
kjj6198
0
850
選擇 Svelte 的三個理由 - JSDC
kjj6198
0
450
Svelte - 如何在前端框架中脫穎而出 | ModernWeb'21
kjj6198
0
250
状態管理を楽にする道
kjj6198
1
460
Day25. 如何解析 HTML 語法
kjj6198
0
210
Day24. Svelte 如何編譯程式碼(2)
kjj6198
0
250
Svelte 如何編譯程式碼(1)
kjj6198
0
270
Day18. UI 實戰篇 - 圖片檢視器
kjj6198
0
230
Day17. UI 實戰篇 - 音樂播放器
kjj6198
0
130
Other Decks in Programming
See All in Programming
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
330
SREの越境 / SRE Collaboration
y0hgi
2
290
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
310
Are APIs Still Relevant in the AI Era?
soyuka
0
380
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
270
Turning Architecture into Unit Tests in the AI Era (NSSpain XIV)
steliosf
PRO
1
120
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
580
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
30
13k
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
330
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1.2k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
380
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
260
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
840
YesSQL, Process and Tooling at Scale
rocio
174
15k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
720
Thoughts on Productivity
jonyablonski
76
5.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
A Modern Web Designer's Workflow
chriscoyier
699
190k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.1k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
250
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 動物森友會情報