SvelteKitの+layout.svelteと+page.svelteの役割の切り分けを整理した話 2026年05月16日プログラミング SvelteKitで迷いやすい +layout.svelte と +page.svelte の役割の切り分けを整理します。
SvelteKitのレイアウト(+layout.svelte)を深掘りした話 2026年05月16日プログラミング SvelteKitの +layout.svelte の応用パターンを整理します。ネストしたレイアウト・レイアウトデータの取得・ルートグループ・レイアウト無効化を解説します。
SvelteKitのエラーハンドリング(+error.svelteとerror())を整理した話 2026年05月16日プログラミング SvelteKitでエラーが起きたときの処理方法を整理します。+error.svelte でエラー画面を作り、error() ヘルパーでエラーを投げる方法と、コンポーネント内でのエラー処理の違いを解説します。
Svelte 5のスニペット({#snippet}と{@render})を整理した話 2026年05月16日プログラミング Svelte 5ではスロット(slot)が廃止され、代わりにスニペットという仕組みになりました。{#snippet} で定義して {@render} で呼び出します。