Compressed.fm

July 8, 2025

Why Vue? A Deep Dive

204

Vue developer Alex Riviere joins Amy to explore the fundamental differences between Vue and React, diving deep into Vue's unique approach to reactivity, templating, and developer experience. From the magic of V-Model eliminating controlled/uncontrolled input complexity to Vue's proxy-based reactivity system that "just works," Alex explains why Vue's mental model clicked for him coming from jQuery. The conversation covers Vue 3's Composition API and Script Setup syntax, the evolution from VueX to Pinia for state management, and exciting developments like Vue Vapor Mode that will eliminate the virtual DOM entirely. Alex also breaks down Evan You's recent $4.6M VoidZero funding to revolutionize JavaScript build tooling, the flexibility of Nuxt as a meta-framework, and why Vue remains approachable enough to sprinkle into any project without complex build steps.

Episode Cover

COMPRESSED.fm Episode 204

Why Vue? A Deep Dive

00:00
0
{item.firstName} {item.lastName}

Alex Riviere

Jump Links

  • iTunes
  • Google Podcasts
  • Spotify
  • Sitcher
  • Listen on Castbox
  • Listen on Pocket Casts

Related Episodes

Episode
127

Vue.js and Its Community

March 22, 2023

J.D. explains why he loves his local developer community and gives great tips on job searching and getting started in conference speaking.

More
Episode
185

JavaScript Cage Match

October 31, 2024

In this episode, Amy and Brad dive into the top JavaScript frameworks, weighing their strengths and weaknesses. They discuss Svelte, Astro, Next, Remix, and Redwood, comparing their rendering processes, server-side vs. client-side preferences, routing systems, and developer experiences. Perfect for developers weighing options for their next app!

More
Episode
203

Feature Flags, Framework Wars, and Landing Your Next Dev Job

May 13, 2025

In this hosts-only episode, Amy and Brad get real about the developer experience - from the stress of job interviews to the complexities of choosing the right framework. They discuss why companies are comparing candidates more than ever, share strategies for answering behavioral interview questions, and debate the merits of Remix versus Next.js (spoiler: Brad's all-in on Remix). The conversation shifts to feature flags and progressive rollouts, with insights from Brad's work at Stripe.

More

Sign up for the newsletter

Want to stay up to date on our podcast? Get a behind-the-scenes look and know when new episodes drop.