Rich Harris talks SvelteKit and the future of web development
Svelte Society
Channel
Interviewed Person
Rich Harris
Description
This week we get a glimpse into the future of Svelte and SvelteKit! Rich joins us to talk about the new thing in town, SvelteKit, as well as what the future of web development could look like. Some topics that we discuss: - Release date - SvelteKit vs Sapper - Features - Adapters - Ideas about what is next If you missed the talk at Svelte Summit (https://sveltesummit.com) check it out here (https://sveltesummit.com/talks/futuristic-web-development) . Picks: - Robot Vacuum (https://www.amazon.com/dp/B07ZNJ6Q9X?tag=svelteradio-20) - OnePlus 8T (https://www.amazon.com/dp/B08KXB3R7S?tag=svelteradio-20) - SavvyCal (https://savvycal.com) - Begin.com (https://begin.com) Transcription: [00:00:00] KA: Hello, everyone, welcome to another episode of Svelte radio. I'm your host, Kevin, I run Svelte school. And today we have a very special episode, we have the creator of a Svelte, Rich Harris. But before he gets to introduce himself, we'll kick it off with our other hosts. [00:00:19] S: Hey, I’m Sean, work at AWS on random stuff, including trying to get Svelte into AWS and that is an ongoing mission. [00:00:30] A: Hi, I'm Anthony, and I'm the CTO of Biank. And also Svelte maintainer. [00:00:35] RH: And I'm a graphics editor at the New York Times currently working on SvelteKit. [00:00:42] KA: Whoo, cool. The new shiny thing before we get started, how are you? How's everything with the election and all of this stuff? How's the workload? [00:00:50] RH: For me, thankfully, it's settling down. Last week was quite a busy week for everyone. Certainly in the graphics department at the times and probably in the organization as a whole. It's very difficult to avoid getting sucked into the madness. But you know, what is fun? There's no better place to witness history than from a newsroom, even if it is a virtual newsroom scattered around people's homes. [00:01:10] KA: Something I didn't didn't appreciate about your election coverage is that you're actually spinning up visualizations fairly quickly based on what counties or states are in focus at the time. Like, there's some parts of this that you could not have prepared beforehand, right? [00:01:26] RH: Yeah, there's some sleight of hand, you know, you prepare for a variety of different outcomes. But yeah, like, as soon as the results start coming in, the politics editors, and the graphics editors who are covering this, are bashing their heads together and trying to figure out what is the story. And then that kind of filters down to the people making the charts and maps. And we all come together, we analyze data, and we try and figure out what just happened. There is some infrastructure that's already built out, because you kind of know that people are gonna want to know which parts of the country swaying in one direction. But yes, a lot of it is kind of rapid response, data visualization. [00:02:05] KA: So you've got Lego blocks for building visualizations that will tell you population, this area voted this way or whatever, you've got that sort of stuff? [00:02:14] RH: Yeah, like you know that you're going to need a lot of demographic information about counties, like we know that the results are going to be coming in per county or in New England it’s per township, because they like to do things differently. And you just have all of the data that you might possibly need in a massive spreadsheet at a time. And then you can also plug it in to make something relevant. [00:02:37] KA: Alright, so we're not here for the election. We're here for something that's more exciting. [00:02:48] RH: That’s certainly, perspective [00:02:51] KA: For sure. So we're going to talk about SvelteKit today. So before we dive in to the questions, what is SvelteKit? [00:02:59] RH: SvelteKit is, in one way it's a successor to Sapper. And you could even think of it as Sapper 1.0, if you like. But in another larger sense, it's our kind of vision for the way that you should build Svelte apps in future. It’s something that we've been kind of talking about in a peripheral sense for a long time, we've been talking about how we can evolve Sapper to take advantage of some of the recent trends in front end development, particularly the rise of serverless. And more recently, the rise of unbundled workflows, which I'm sure we'll get into later. But it all sort of came to a head recently, you know, the pace of development on Sapper had hit a bit of a low, at least until Ben McCann really picked up the baton and started churning through issues. And people were getting a little bit frustrated, I think with the progress. And Anthony is one of those people because he uses Sapper very heavily in his job. At a certain point, we're like, “What if we just started from scratch?” Like the big rewrite, as opposed to trying to get all of these ideas into what was honestly kind of a watery codebase. I sort of proposed this very hes...
Transcript
hello everyone welcome to another episode of spelt radio um I'm your host Kevin I run spelt school and today we have a very special episode we have uh the Creator ofelt on rich harus but before he gets to introduce himself we'll kick it off with our other hosts hey I'm Sean I work at AWS on random stuff including trying to get felt into AWS and that is an ongoing mission hi I'm Anthony and I'm the CTO of bianc I'm also a SP maintainer and
I'm a graphics editor at the New York Times currently working on spel kit oo cool the new shiny thing before we get started how's how's everything with the election and all of this stuff how's the workload for me thankfully it settling down last week was quite a busy week for everyone certainly in the graphics department at the times and probably in the organization as a whole it's very difficult to avoid getting sucked into the madness but you know what it's fun there's no better place to witness history than from a newsroom even if it
is a virtual Newsroom scattered around you know people's homes something I didn't didn't appreciate about your election coverage is that you're actually spinning up visualizations fairly quickly based on what counties or states are in focus at the time like there's some parts of this that you could not have prepared beforehand right yeah there's some slight of hand you know you prepare for iety of different outcomes but yeah like as soon
as the results start coming in the politics editors and the graphics editors who are covering this are bashing their heads together and and trying to figure out what is the story and then that kind of filters down to the people making the charts and maps and we all come together we analyze the data and we try and figure out what just happened there is some infrastructure that's already built out because you kind of know that people are going to want to know which parts of the country Swang in what direction but yes a lot of it is kind of rapid
response data visualization so you've got Lego blocks for building visualizations that will tell you population this area voted this way or whatever you've got that sort of stuff yeah like you know that you're going to need a lot of demographic information about counties like we know that the results are going to be coming in Per County or in New England it's per Township because they like to do things differently and you just have all of the data that you might possibly need in massive spreadsheet ahead of time and then you can all sort of plug it in to
make something relevant all right so we're not here for the election we're here for something that's more exciting I well you talk to that certainly is a matter of perspective for sure so uh we're going to talk about swel kit today so before we dive into the questions what is spel kit it says felka is one way it's a successor to sapper um you could even
think of it as sappa 1.0 if you like but in another larger sense it's our kind of vision for the way that you should build spell TAPS in future it's something that we've been kind of talking about in a peripheral sense for a long time we've been talking about how we can evolve sapper to take advantage of some of the recent Trends in front end development particularly the rise of serverless and
more recently the rise of unbundled workflows which we I'm sure we'll get into later but it all sort of came to a head recently you know the pace of development on sappa had hit a bit of a lull at least until Ben mccan um really picked at the bat and started churning through issues and people were getting a little bit frustrated I think with the progress I know Anthony is one of those people because he uses sappa very heavily in his job at a certain point we were like what if we just started from scratch like the big rewrite as opposed
Video Details
- Duration
- 54:40
- Published
- November 18, 2023
- Channel
- Svelte Society
- Language
- ENGLISH
- Views
- 91
- Likes
- 1
Related Videos

How to use Next.js with other frameworks and tools ft Tim Neutkens | Prismic
Prismic
Interviewed: Tim Neutkens

How to build APIs with Next.js? ft Tim Neutkens | Prismic
Prismic
Interviewed: Tim Neutkens

Why Next.js is an effective framework to build a website? ft Tim Neutkens | Prismic
Prismic
Interviewed: Tim Neutkens

Interview with Guillermo Rauch at Vuejs Global (Amsterdam)
Vuejs Amsterdam
Interviewed: Guillermo Rauch