Go offline with the Player FM app!
Remote Functions with Simon Holthausen
Manage episode 512553542 series 2701962
Summary
In this episode, Simon Holthausen from the Svelte team joins to discuss remote functions and async Svelte, two
experimental features that are changing how developers interact with data in SvelteKit applications. Remote
functions offer a new RPC-like approach that provides better type safety, more granular data loading, and
improved developer experience compared to traditional load functions and form actions. The conversation
covers the technical implementation, design decisions, and future possibilities including caching, streaming, and
integration with Svelte's upcoming resource API. Simon also explains how async Svelte enables top-level await
in components with coordinated loading boundaries, making asynchronous work much easier to manage in both
SSR and SPA contexts.
Links
Picks
88 episodes
Manage episode 512553542 series 2701962
Summary
In this episode, Simon Holthausen from the Svelte team joins to discuss remote functions and async Svelte, two
experimental features that are changing how developers interact with data in SvelteKit applications. Remote
functions offer a new RPC-like approach that provides better type safety, more granular data loading, and
improved developer experience compared to traditional load functions and form actions. The conversation
covers the technical implementation, design decisions, and future possibilities including caching, streaming, and
integration with Svelte's upcoming resource API. Simon also explains how async Svelte enables top-level await
in components with coordinated loading boundaries, making asynchronous work much easier to manage in both
SSR and SPA contexts.
Links
Picks
88 episodes
Wszystkie odcinki
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.