How to make a great framework better? - Svelte 5 with Rich Harris
Prismic Prismic
19.1K subscribers
61,741 views
0

 Published On Feb 1, 2024

We sat down for an interview with Rich Harris, the creator of Svelte and SvelteKit. In this video, Rich dives deep into the philosophy, features, and future of Svelte. Harris explains how Svelte simplifies web development, making it more accessible and improving app performance by compiling code at build time. He discusses the evolution of Svelte from its early days in newsrooms to the introduction of SvelteKit for full-stack development.

We touch on what's new in SvelteKit 2, and what's coming with Svelte 5 and Runes. I ask him about every framework adopting signals, and he explains why they're such a great concept.

Rich explains his thoughts on us overcomplicating web development, how some things should just be built in to the framework, and how we can make the web a better, more sustainable place.

📌 00:00:00 Intro
📌 00:00:49 What problem does Svelte solve?
📌 00:07:49 Writing the first line of Svelte
📌 00:12:34 Creating tech for on-the-ground problems
📌 00:14:58 Still newsroom DNA in Svelte?
📌 00:20:09 What's so great about Signals?
📌 00:26:20 What are Runes?
📌 00:33:28 Svelte VS React VS Vue
📌 00:37:10 Maintaining SvelteKit
📌 00:40:10 Svelte 5 Improvements
📌 00:47:54 SvelteKit 2 - Same but different?
📌 00:53:30 Goals for SvelteKit & Svelte
📌 00:59:38 Rollup
📌 01:01:58 Joining Vercel
📌 01:06:59 Why are the docs so good?
📌 01:16:13 Creation of the Svelte name and logo

---

🔗 Try Sveltekit with Prismic now
https://prismic.io/docs/svelte-install

---

As a developer, you should build websites using your favorite Jamstack framework.
Prismic allows you to build website sections, that you can connect to a website builder for your client or team. They will create pages from there and you get that content back to your code through our fast API.

► [Tutorial] Build a Next.js website, while delivering a page builder to your team:    • Creating a Project With Slice Machine...  

â–º [Starters] Try Slice Machine on Nuxt: https://prismic.club/nuxt-starters

â–º [Starters] Try Slice Machine on Next.js: https://prismic.club/nextjs-starters

â–º [Learn more about Slice Machine]: https://prismic.club/slice-machine

---

show more

Share/Embed