Show notes
Scott and Wes break down SvelteKit’s new remote functions and why they finally solve the long-standing pain of page-level data in Svelte. They cover queries, forms, batching, caching, and all the clever RPC ergonomics that make Svelte’s approach feel surprisingly powerful and refreshingly simple.Show Notes00:00 Welcome to Syntax!00:45 Lots of RPC library options.01:22 Svelte’s Page-Level Data Always Felt Off02:12 Progress on the new Syntax site.03:47 Remote functions explained.Svelte Remote Functions Docs.04:15 Make a .remote.ts file.05:07 Querying data.07:52 Brought to you by Sentry.io.08:17 Svelte’s leg up on React.10:13 Query Arguments.11:39 The benefits of Standard Schema.13:13 Refreshing Queries.13:29 query.batch15:18 Form function.21:13 Enhance.22:31 Refresh.23:16 Command query.24:25 Prerender.25:22 Caching.27:44 My Local Cache Service Worker.31:23 Sick Picks + Shameless Plugs.Sick PicksScott: CoffeeSock ColdBrew Filter, Chemex Filter.Wes: Bosch Dishwasher.Shameless PlugsScott: Syntax on YouTubeHit us up on Socials!Syntax: X Instagram Tiktok LinkedIn ThreadsWes: X Instagram Tiktok LinkedIn ThreadsScott: X Instagram Tiktok LinkedIn ThreadsRandy: X Instagram YouTube Threads



