17 Nov 2025
36m

955: SvelteKit has solved data loading

Podcast cover

Syntax - Tasty Web Development Treats

In this episode of Syntax, Scott and Wes discuss remote functions and RPC in Svelte, highlighting its advantages for data loading and server-client interaction. They explain how remote functions, defined in .remote.ts or .remote.js files, allow developers to call server-side functions directly from Svelte components, simplifying data fetching and mutations. The discussion covers queries, form functions, standard schema validation, and the benefits of using HTML forms for data mutations. They also touch on caching strategies and component-level caching, with Scott sharing his service worker solution for client-side caching using IndexedDB. The hosts express enthusiasm for Svelte's implementation of RPC, praising its type safety, ease of use, and the productivity gains it offers. They conclude with sick picks, including a Bosch dishwasher and a cold brew coffee setup.

Outlines

Sign in to continue reading, translating and more.

Continue
 
mindmap screenshot
Preview
preview episode cover
How to Get Rich: Every EpisodeNaval