podcast

955: SvelteKit has solved data loading

17.11.2025
Listen to the episode on your favorite platforms:
  • Apple Podcasts
  • Youtube
  • Spotify
  • Castbox
  • Pocket Casts
  • Stitcher
  • iHeart
  • PlayerFM
  • Overcast
  • Castro
  • RadioPublic

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 Notes

  • Welcome to Syntax!
  • Lots of RPC library options.
  • Svelte’s Page-Level Data Always Felt Off
  • Progress on the new Syntax site.
  • Remote functions explained.
  • Make a .remote.ts file.
  • Querying data.
  • Brought to you by Sentry.io.
  • Svelte’s leg up on React.
  • Query Arguments.
  • The benefits of Standard Schema.
  • Refreshing Queries.
  • query.batch
  • Form function.
  • Enhance.
  • Refresh.
  • Command query.
  • Prerender.
  • Caching.
  • My Local Cache Service Worker.
  • Sick Picks + Shameless Plugs.

Sick Picks

Shameless Plugs

Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads