記錄一下學習 Svelte 的各種心得
內容從 Svelte 5 、 SvelteKit 2 到 Svelte 生態系中的常用 library 和部署。
Svelte 內建了蠻多非常方便的動畫 module ,讓我們可以簡單地做出還不錯的動畫效果,至少以我工作場景中所需要的動畫應該都能完美解決,今天我們一樣以這幾...
為什麼需要 global state management 我自己認爲是有以下兩個理由 跨組件共用 state 一樣以 Todo list 為例子,假設我今天我...
runed 是一個 Svelte 的 utility library ,它在 rune 的基礎上增加許多實用的功,今天就來介紹其中幾個我覺得比較酷的功能。 開始...
如果是有在寫 React 的讀者多多少少都會聽過 React Query 這個 library ,它在 v4 之後就改名為 TanStack Query 並且開...
為什麼我們需要 SvelteKit? 先說回 SPA 在 SPA 流行之前,前端主要是出現在 MPA (Multi Page App)裡的 template 的...
SvelteKit 的路由是基於 filesystem-based router 所建立的,簡單來說就是使用者所看到的 URL 跟檔案存放的路徑有關。 Svel...
今天來繼續介紹 SvelteKit 的路由。 +layout.svelte +layout.svlete 主要是來建立頁面之間共用的佈局,像是如果我有一個 h...
+server.ts 前幾天有提到 SvelteKit 是一個全端框架,也就是說它能夠寫一些簡單的 API ,關於 API 的路由控制也跟我們的頁面一樣都是跟資...
+page.server.ts 在 Day 17 時有提到有些資料可以透過 +page.ts 的 load 的 function 先行在 server-sid...
+error.svelte 在 SvelteKit 中我們可以利用 +error.svelte 來設定遇到錯誤時該如何顯示 <!-- in src/ro...