Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Day22. Svelte 經驗談
Kalan
October 01, 2020
Programming
0
64
Day22. Svelte 經驗談
Kalan
October 01, 2020
Tweet
Share
More Decks by Kalan
See All by Kalan
選擇 Svelte 的三個理由 - JSDC
kjj6198
0
67
Svelte - 如何在前端框架中脫穎而出 | ModernWeb'21
kjj6198
0
50
状態管理を楽にする道
kjj6198
1
180
Day25. 如何解析 HTML 語法
kjj6198
0
51
Day24. Svelte 如何編譯程式碼(2)
kjj6198
0
84
Svelte 如何編譯程式碼(1)
kjj6198
0
69
Day18. UI 實戰篇 - 圖片檢視器
kjj6198
0
44
Day17. UI 實戰篇 - 音樂播放器
kjj6198
0
24
Day16. UI 實戰篇:Combo Box
kjj6198
0
65
Other Decks in Programming
See All in Programming
レビュー駆動学習のススメ_StaPy#83
soogie
0
300
How GitHub Supports Vim License Detection, The Five Years Journey
othree
1
320
読みやすいコード クラスメソッド 2022 年度新卒研修
januswel
0
2.9k
Google I/O 2022 Android関連概要 / Google I/O 2022 Android summary
phicdy
0
360
Lookerとdbtの共存
ttccddtoki
0
610
ふんわり理解するcontext
rukiadia
1
170
Rに管理されてみる
kazutan
0
250
AWS Config Custom Rule、ノーコードでできるかな?
watany
0
250
SGGとは
inoue2002
0
430
20220706_Google Apps Scriptを実演で学ぶ~ GAS × Slack ~
apachan
2
610
Windows コンテナ Dojo 第5回 OpenShift で学ぶ Kubernetes 入門
oniak3ibm
PRO
0
120
実践 SpiceDB - クライドネイティブ時代をサバイブできるパーミッション管理の実装を目指して / Practical SpiceDB
lmt_swallow
0
110
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
269
12k
Building a Scalable Design System with Sketch
lauravandoore
448
30k
Building Your Own Lightsaber
phodgson
95
4.7k
Facilitating Awesome Meetings
lara
29
4.1k
Become a Pro
speakerdeck
PRO
3
900
The Pragmatic Product Professional
lauravandoore
19
3.1k
The Brand Is Dead. Long Live the Brand.
mthomps
46
2.7k
Build your cross-platform service in a week with App Engine
jlugia
219
17k
Art, The Web, and Tiny UX
lynnandtonic
280
18k
Clear Off the Table
cherdarchuk
79
290k
Adopting Sorbet at Scale
ufuk
63
7.6k
Why You Should Never Use an ORM
jnunemaker
PRO
47
7.6k
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 動物森友會情報