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
130
Day22. Svelte 經驗談
Kalan
October 01, 2020
Tweet
Share
More Decks by Kalan
See All by Kalan
單頁式應用中的無障礙設計
kjj6198
0
740
選擇 Svelte 的三個理由 - JSDC
kjj6198
0
270
Svelte - 如何在前端框架中脫穎而出 | ModernWeb'21
kjj6198
0
140
状態管理を楽にする道
kjj6198
1
300
Day25. 如何解析 HTML 語法
kjj6198
0
120
Day24. Svelte 如何編譯程式碼(2)
kjj6198
0
160
Svelte 如何編譯程式碼(1)
kjj6198
0
140
Day18. UI 實戰篇 - 圖片檢視器
kjj6198
0
120
Day17. UI 實戰篇 - 音樂播放器
kjj6198
0
50
Other Decks in Programming
See All in Programming
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
470
connect-go で面倒くささと戦う / 2024-08-27 #newmo_layerx_go
izumin5210
2
650
Google Sign-inの移行から始めるCredential Manager活用
clockvoid
0
300
Increased Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
360
The Sequel to a Dream of Ruby Parser's Grammar
ydah
1
220
watsonx.ai Dojo #2 生成AIを使ったアプリ開発入門編
oniak3ibm
PRO
0
180
意外とフォントが大事だった話 / Font Issues on Internationalization
fumi23
0
110
Method Swizzlingを行うライブラリにおけるマルチモジュール設計
yoshikma
0
120
REXML改善のその後
naitoh
0
190
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
390
全部見せます! クラシルリワードのSwiftTesting移行プロジェクト
uetyo
0
210
『ドメイン駆動設計をはじめよう』中核の業務領域
masuda220
PRO
5
990
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
30
2.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
5
480
Building a Scalable Design System with Sketch
lauravandoore
459
32k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
24
610
Documentation Writing (for coders)
carmenintech
65
4.3k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
0
110
Web Components: a chance to create the future
zenorocha
308
42k
Raft: Consensus for Rubyists
vanstee
135
6.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
Six Lessons from altMBA
skipperchong
26
3.4k
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 動物森友會情報