SvelteKit Load Functions Cheat Sheet

Client vs server data

Last Updated: November 21, 2025

Focus Areas

Focus
Fetch data on server when secrets required
Leverage `depends` for revalidation

Commands & Queries

export const load = async ({ fetch }) => fetch('/api')
Load data
export const prerender = true
Enable prerender
export const csr = false
Disable CSR

Summary

Clear load strategies keep SvelteKit pages fast and secure.

💡 Pro Tip: Share typed data via `export const load` results.
← Back to Web Frameworks | Browse all categories | View all cheat sheets