Artwork

Вміст надано Amy Dutton and Brad Garropy. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Amy Dutton and Brad Garropy або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.
Player FM - додаток Podcast
Переходьте в офлайн за допомогою програми Player FM !

204 | Why Vue? A Deep Dive with Alex Riviere

52:40
 
Поширити
 

Manage episode 493258864 series 2942363
Вміст надано Amy Dutton and Brad Garropy. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Amy Dutton and Brad Garropy або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.

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.

Show Notes

00:00 - Intro

01:10 - How Alex Got Started with Vue

03:00 - Vue vs React Mental Models

08:00 - Vue's Approach to Forms and V-Model

10:20 - Vue Frameworks: Nuxt and the Ecosystem

17:00 - Vue 2 to Vue 3 Migration Challenges

19:00 - Nuxt as a Dev Dependency vs Runtime

22:30 - When Do You Need a Framework with Vue?

25:30 - Laravel Integration and Alpine.js Connection

27:40 - Vue's Reactivity System and Proxies

29:40 - State Management: VueX to Pinia Evolution

32:20 - SSR and Server Components in Vue

34:10 - Hosting and Deployment Options

35:40 - Evan You's VoidZero Funding and Vision

43:10 - Vue Vapor Mode: Eliminating Virtual DOM

47:40 - Getting Started with Vue Resources

48:40 - Picks and Plugs

Links and Resources

People Mentioned

Vue.js Resources

Frameworks & Tools Mentioned

Build Tools & Infrastructure

Hosting Platforms

React Ecosystem (for comparison)

Podcasts & Content

  • Deja Vue Podcast - dejavue.fm (mentioned Evan You VoidZero interview)
  • Vue.js Conferences - VueConf events

Technical Concepts to Research

Picks & Plugs

Additional Helpful Resources

  continue reading

207 епізодів

Artwork
iconПоширити
 
Manage episode 493258864 series 2942363
Вміст надано Amy Dutton and Brad Garropy. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Amy Dutton and Brad Garropy або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.

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.

Show Notes

00:00 - Intro

01:10 - How Alex Got Started with Vue

03:00 - Vue vs React Mental Models

08:00 - Vue's Approach to Forms and V-Model

10:20 - Vue Frameworks: Nuxt and the Ecosystem

17:00 - Vue 2 to Vue 3 Migration Challenges

19:00 - Nuxt as a Dev Dependency vs Runtime

22:30 - When Do You Need a Framework with Vue?

25:30 - Laravel Integration and Alpine.js Connection

27:40 - Vue's Reactivity System and Proxies

29:40 - State Management: VueX to Pinia Evolution

32:20 - SSR and Server Components in Vue

34:10 - Hosting and Deployment Options

35:40 - Evan You's VoidZero Funding and Vision

43:10 - Vue Vapor Mode: Eliminating Virtual DOM

47:40 - Getting Started with Vue Resources

48:40 - Picks and Plugs

Links and Resources

People Mentioned

Vue.js Resources

Frameworks & Tools Mentioned

Build Tools & Infrastructure

Hosting Platforms

React Ecosystem (for comparison)

Podcasts & Content

  • Deja Vue Podcast - dejavue.fm (mentioned Evan You VoidZero interview)
  • Vue.js Conferences - VueConf events

Technical Concepts to Research

Picks & Plugs

Additional Helpful Resources

  continue reading

207 епізодів

Усі епізоди

×
 
Loading …

Ласкаво просимо до Player FM!

Player FM сканує Інтернет для отримання високоякісних подкастів, щоб ви могли насолоджуватися ними зараз. Це найкращий додаток для подкастів, який працює на Android, iPhone і веб-сторінці. Реєстрація для синхронізації підписок між пристроями.

 

Короткий довідник

Слухайте це шоу, досліджуючи
Відтворити