2022-06-24
5643
#rust#svelte#webassembly
Yashodhan Joshi
120913
Jun 24, 2022 ⋅ 20 min read

Integrating a Svelte app with Rust using WebAssembly

Yashodhan Joshi I am a student interested in physics and systems programming currently exploring Rust and operating systems. I am also passionate about helping others learn.

Recent posts:

Exploring Advanced Support For Vite 5 In Storybook 8

Exploring advanced support for Vite 5 in Storybook 8

Explore the latest updates in Storybook 8, focusing on its improved support for Vite 5 as a build tool.

Will Soares
Jun 20, 2024 ⋅ 5 min read
Exploring Angular 18's Redirectcommand Class And Let Block

Exploring Angular 18’s RedirectCommand class and @let block

Angular’s latest update brings greater control over redirects and the ability to define and assign variables within the template.

Lewis Cianci
Jun 19, 2024 ⋅ 6 min read
Showing Progress For Page Transitions In Next Js

Showing progress for page transitions in Next.js

Progress bars help create a smooth UX during page transitions in your Next.js app, informing users that their request is processing.

Elijah Agbonze
Jun 19, 2024 ⋅ 9 min read
Qwik Adoption Guide Overview Examples And Alternatives

Qwik adoption guide: Overview, examples, and alternatives

Qwik’s focus on performance, innovative features, and commitment to DX make it a fantastic choice for building high-performance web apps.

Fimber Elemuwa
Jun 18, 2024 ⋅ 10 min read
View all posts

4 Replies to "Integrating a Svelte app with Rust using WebAssembly"

  1. Hey, As far as I have tried, it doesn’t work out of the box. The plugin is designed for rollup, and sveltekit uses vite, so there are some internal issues of configuration. As sveltekit is still pre-1.0 at the time of writing, there can be ongoing changes that can break the “hacks” that might be done to make the plugin work, so I haven’t tried those either. In short, the particular plugin approach shown will not work with sveltekit directly, at at least at the time of writing. Hope this helps!

Leave a Reply