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
140
Day22. Svelte 經驗談
Kalan
October 01, 2020
Tweet
Share
More Decks by Kalan
See All by Kalan
單頁式應用中的無障礙設計
kjj6198
0
750
選擇 Svelte 的三個理由 - JSDC
kjj6198
0
300
Svelte - 如何在前端框架中脫穎而出 | ModernWeb'21
kjj6198
0
150
状態管理を楽にする道
kjj6198
1
320
Day25. 如何解析 HTML 語法
kjj6198
0
130
Day24. Svelte 如何編譯程式碼(2)
kjj6198
0
170
Svelte 如何編譯程式碼(1)
kjj6198
0
160
Day18. UI 實戰篇 - 圖片檢視器
kjj6198
0
130
Day17. UI 實戰篇 - 音樂播放器
kjj6198
0
51
Other Decks in Programming
See All in Programming
第5回日本眼科AI学会総会_AIコンテスト_3位解法
neilsaw
0
170
今年一番支援させていただいたのは認証系サービスでした
satoshi256kbyte
1
250
nekko cloudにおけるProxmox VE利用事例
irumaru
3
420
Recoilを剥がしている話
kirik
5
6.6k
わたしの星のままで一番星になる ~ 出産を機にSIerからEC事業会社に転職した話 ~
kimura_m_29
0
180
The Efficiency Paradox and How to Save Yourself and the World
hollycummins
1
440
Refactor your code - refactor yourself
xosofox
1
260
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
700
create_tableをしただけなのに〜囚われのuuid編〜
daisukeshinoku
0
240
CSC509 Lecture 14
javiergs
PRO
0
140
tidymodelsによるtidyな生存時間解析 / Japan.R2024
dropout009
1
770
Security_for_introducing_eBPF
kentatada
0
110
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
170
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Visualization
eitanlees
146
15k
Facilitating Awesome Meetings
lara
50
6.1k
Fireside Chat
paigeccino
34
3.1k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Six Lessons from altMBA
skipperchong
27
3.5k
Site-Speed That Sticks
csswizardry
2
190
For a Future-Friendly Web
brad_frost
175
9.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
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 動物森友會情報