Alexander Lichter talks with us about building with Vue 3 including the differences between the compositions API and options API, reusability vs components, how dependency injection works in Vue, whether you should href or reactive, and what Vue vine is?

Direct link to the episode.

episode: 250
title: Lessons from Building with Vue 3
guest: Alexander Lichter
hosts: John Papa, Ward Bell

Recording date: Aug 24, 2023

John Papa @John_Papa

Ward Bell @WardBell

Dan Wahlin @DanWahlin

Craig Shoemaker @craigshoemaker

Alexander Lichter @TheAlexLichter

Brought to you by



  • 00:28 Welcome
  • 02:16 Welcome Alexander
  • 03:07 What is the compositions API vs options API?
  • 09:37 Sponsor: Ag Grid
  • 10:46 Giving the developer more control over the code
  • 13:36 Talking about reusability vs components
  • 19:23 What Dependancy Injection is like in Vue?
  • 29:19 When should I use href and reactive?
  • 42:00 Sponsor: IdeaBlade
  • 42:57 Final thoughts
  • 46:23 What is Vue vine?

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