Rich Harris talks with us about why he decided to create Svelte, where the size comes from, what the challenges are with SVG, and what his pitch is for Svelte. Rich also talks about why he wanted to try to build Svelte for folks who aren't as comfortable with React or Vue, and what's next for Svelte.

const podcast = { 
  episode: 98,
  title: 'Svelte',
  topics: [ 
    'svelte', 'javascript',
  ],
  guest: 'Rich Harris'
  hosts: [
    'Dan Wahlin', 'John Papa', 'Craig Shoemaker'
  ]
};

John Papa @John_Papa

Ward Bell @WardBell

Dan Wahlin @DanWahlin

Craig Shoemaker @craigshoemaker

Rich Harris @Rich_Harris

Brought to you by

  • ag-Grid

    ag-grid-logo-2

  • Narwhal

    Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.

Resources:

Timejumps

  • 01:30 Guest introduction
  • 02:19 Why did you create Svelte?
  • 07:24 Where does the size come from?
  • 13:04 Sponsor: Ag Grid
  • 14:05 What were some of the areas that didn't play well with SVG?
  • 17:32 What's your pitch for Svelte?
  • 25:15 What is Sapper?
  • 35:46 Why bring Svelte to people who aren't as familair with React or Vue?
  • 45:05 Sponsor: Nrwl
  • 45:36 How much is happening in the DOM vs the browser?
  • 46:51 What's next for Svelte?
  • 50:32 Final thoughts

Podcast editing on this episode done by Chris Enns of Lemon Productions.