Vue 3: Smaller, Faster & Stronger. A look at the new features coming in the next version of Vue.js

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024

Комментарии • 39

  • @DanVega
    @DanVega  4 года назад +3

    What are your favorite features coming in Vue 3?

    • @MarimuthuP
      @MarimuthuP 4 года назад

      reactivity system & composition api

    • @VladimirMinkin
      @VladimirMinkin 4 года назад

      Composition API looks promising to use in Vuex-like stores, curious how it will be integrated with it

    • @sebastianwei542
      @sebastianwei542 4 года назад

      Composition api. Those mixins used in Vue2 were really too much magic. You didn’t know wich mixin provides which function within a component
      With composition api I can structure it much better

    • @Microphunktv-jb3kj
      @Microphunktv-jb3kj 4 года назад

      comp api plugin to use in vue 2.x if everyone wants to test it
      github.com/vuejs/composition-api

  • @jlabresh1
    @jlabresh1 4 года назад +1

    Great video! Definitely looking forward to speed improvements and composition API!

    • @DanVega
      @DanVega  4 года назад

      Thank you, me too!

  • @iKyroja
    @iKyroja 4 года назад +5

    I really like most of the new features but it seems to me as if Vue gets a lot more complicated.
    The best thing on Vue 2 is how easy it is to get in and it brings a good learning curve with it.

    • @DanVega
      @DanVega  4 года назад

      I would agree that one of the best things about Vue is just how approachable it is. I really don't think that changes because you aren't going to be forced to use the Composition API.

    • @janczekala5527
      @janczekala5527 4 года назад

      I think composition Api will be for advanced developers. You really only need to use it in huge components and as a beginner it's unlikely to write such big components

  • @oriolcantarellisala8161
    @oriolcantarellisala8161 4 года назад

    Fantastic. Love Vue. Vue3 is going to be nice

  • @Microphunktv-jb3kj
    @Microphunktv-jb3kj 4 года назад +2

    ... yes you can make props reactive...
    setup(props) ...
    and Suspense was quiet interesting feature for async/promise

  • @chronotriggered204
    @chronotriggered204 4 года назад +1

    Dat vue 3 hype

  • @maazm4722
    @maazm4722 4 года назад

    Is the composition API functions a bit like angular services ?

  • @riipandi
    @riipandi 4 года назад +3

    Specific import that my favorite Vue 3 feature. Oh, by the way, what font you use in presentation?

    • @DanVega
      @DanVega  4 года назад +1

      The fonts on the slides are Bebas Neue & Noteworthy and the code examples use Hack.

  • @i3looi2
    @i3looi2 4 года назад +3

    Soooooo.. by just migrating app from Vue2 to Vue3 I get performance boost out of the box ?

    • @DanVega
      @DanVega  4 года назад +3

      A few performance benefits in fact... As long as you don't need to target IE 11 you will be using the new reactivity system which is going to be faster, the modular rewrite with treeshaking will make it smaller and the virtual DOM updates are a huge performance gain.

    • @janczekala5527
      @janczekala5527 4 года назад

      What about the stuff that changed? Filters are no more. Or can you still use them but they are deprecated

  • @loveyunk7422
    @loveyunk7422 4 года назад +1

    Amazing

  • @sebastianwei542
    @sebastianwei542 4 года назад

    36:30 what about translations, if I make use of Vue I18n?
    Do we still benefit of the new render performance optimisations?

  • @WassimBenzartiPROD
    @WassimBenzartiPROD 4 года назад

    Coming from React, I believe that the composition API is just almost identical to the React Hooks feature in React. Not only that but it even has more boilerplate. I really hope that someone can change my mind.

  • @bhaidar
    @bhaidar 4 года назад +1

    Hey Dan, I believe you mean to say Vue is driven by the community and the Vue core team (rather than google core team).

    • @DanVega
      @DanVega  4 года назад +1

      Nice catch!

    • @orionrush
      @orionrush 4 года назад +1

      was just going to comment the same...

  • @akauppi2
    @akauppi2 4 года назад +1

    Your video has Q1 2019 (2:43). Bummer - can you still edit it?

    • @DanVega
      @DanVega  4 года назад

      Asko Kauppi Ya I saw that... you can’t edit it after the fact 🤷‍♂️

  • @manuelb9122
    @manuelb9122 4 года назад +2

    can we have a mini project on spring boot and vue.js and call an api (weather for example)

    • @manuelb9122
      @manuelb9122 4 года назад +1

      Thanks for vue.js videos

    • @DanVega
      @DanVega  4 года назад +2

      Glad you asked...already have something like that on the calendar... expect something soon!

    • @manuelb9122
      @manuelb9122 4 года назад

      @@DanVega
      I wait impatiently to see that

  • @p_levin
    @p_levin 4 года назад

    Good!

  • @TheDeepaksisodiya
    @TheDeepaksisodiya 4 года назад

    nice video, thank you

  • @Luxcium
    @Luxcium 4 года назад

    The subscribe link of your video description point to a different channel ...

  • @kid_rz
    @kid_rz 4 года назад

    48:00 bookmark for me

  • @moveaxebx
    @moveaxebx 4 года назад

    watch in 1.25x speed

  • @ejlz9542
    @ejlz9542 4 года назад +1

    Q1 2019 ?? , min 2:47

    • @DanVega
      @DanVega  4 года назад +2

      Ya that is a typo, forgot to fix that sorry.