JavaScript Reactivity: Driving evolution in frameworks

Поділитися
Вставка
  • Опубліковано 26 кві 2024
  • Explore the concept of reactivity in JavaScript in this detailed video. I start by explaining what reactivity is and how it can be implemented in vanilla JavaScript. From there, we dive into its evolution across major frameworks like React, Angular, Svelte, and Vue.js. Discover how each framework handles reactivity, the changes they've undergone to optimize it, and where we stand today in the ever-evolving landscape of web development. Whether you're a seasoned developer or just starting out, this video will provide you with a thorough understanding of reactivity and its impact on modern web frameworks. #React #Angular #Svelte #VueJS
  • Наука та технологія

КОМЕНТАРІ • 14

  • @gfocaraccio
    @gfocaraccio 4 дні тому +1

    Think I just learnt more about reactive frameworks in 9min than in the last 6 months. Thank you for the precision! You should teach.

    • @dadcodes
      @dadcodes  4 дні тому

      Thank you! I'm glad you found the video helpful. A lot of these concepts seem daunting at first, but once you understand the reasons and history, it all makes sense. Stay tuned for more content!

  • @venny5417
    @venny5417 28 днів тому +2

    Very nice video. It's also interesting that there's a proposal for signals to come to vanilla JS. When that comes about I believe most frameworks will coalesce into a more unified model of reactivity. Especially React would probably need to considering browser optimizations would likely allow these signals to be faster than their framework counterparts. So React would be even more left in the dust so to say.

    • @dadcodes
      @dadcodes  28 днів тому +2

      Absolutely! I don't see how React can compete with something built into the language. Ryan, the creator of Solid, had a talk with Jatin, a member of Google's Wiz team, who also introduced signals to the TC39 committee. They mentioned that having a common implementation will unlock the ability to build tooling. Something even more intriguing was said by Alex, from the Angular core team: frameworks will be able to share a reactivity graph, so state maintained in one framework can be read in another. So, interesting times ahead. Thanks for watching and commenting. Any feedback would be super helpful.

  • @marslogics
    @marslogics 28 днів тому +2

    Nice work explaining all this.

    • @dadcodes
      @dadcodes  28 днів тому

      Thanks. Any feedback is greatly appreciated:)

  • @DimitarRad
    @DimitarRad 10 днів тому +1

    Here is my like and comment ;)

    • @dadcodes
      @dadcodes  10 днів тому

      Thanks for the like and comment! Take that, UA-cam algorithm! :D

  • @ifeoraokechukwu1346
    @ifeoraokechukwu1346 22 дні тому +1

    Great video! It's so well explained

    • @dadcodes
      @dadcodes  22 дні тому

      Glad you liked it. This week I’ll upload a video showcasing how to use signals in various frameworks. Hope you tune in.

  • @MegaKakaruto
    @MegaKakaruto 25 днів тому

    Finally jQuery became meta again

    • @dadcodes
      @dadcodes  25 днів тому

      with the latest jQuery 4.0.0 release the others don’t stand a chance…

  • @CristianKirk
    @CristianKirk 23 дні тому +1

    HTMX is here to end the misery created by JS frameworks.

    • @dadcodes
      @dadcodes  23 дні тому

      2024 is the year of serverlessless! Let's go HTMX!