💥 Angular Time Machine #1:🚦The SIGNALS REVOLUTION Is Coming

Поділитися
Вставка
  • Опубліковано 23 гру 2024

КОМЕНТАРІ • 35

  • @AngularUniversity
    @AngularUniversity  10 місяців тому +6

    This is the beginning of a new playlist focusing on the future of Angular. 😊 But don't worry, I'm not done with the Angular Mistakes series yet 😉For a full course on Angular, including the Signals API, check out my Angular Core Deep Dive course - angular-university.io/course/angular-course

  • @mohsenmadi3590
    @mohsenmadi3590 10 місяців тому +5

    Thank you Vasco! Would be nice if we have an option to lower the background music volume (possible?) or completely do without it.

    • @AngularUniversity
      @AngularUniversity  10 місяців тому +4

      No worries, I will leave it on in the intro only, and lower it in future videos, this was just an experiment. It wont be as load next time, thank you for the feedback 👍

  • @Sinan997
    @Sinan997 9 місяців тому

    Your talks about change detection and state management was very useful. Thanks!

    • @AngularUniversity
      @AngularUniversity  9 місяців тому

      Hello Sinan, thank you I'm very happy to hear that 😊

  • @malikau917
    @malikau917 10 місяців тому +1

    Hi Vasco, amazing stuff! And not only signals, but your content as well!
    I watch a lot about angular, and work full time using it, and currently there is no better angular videos on YT 🔥

    • @AngularUniversity
      @AngularUniversity  10 місяців тому +2

      I really appreciate your kind words. Stay tuned for more videos and Shorts!

  • @MG-wx8yx
    @MG-wx8yx 9 місяців тому

    Great as always. Thanks a lot!

    • @AngularUniversity
      @AngularUniversity  9 місяців тому

      Thanks, I really appreciate that you like my videos!

  • @leakyabstraction
    @leakyabstraction 9 місяців тому

    There were so many times when I tried to use signals, but I always realized that I need the power of RxJs operators, so I just ended up using observables.

    • @AngularUniversity
      @AngularUniversity  9 місяців тому +1

      Sure, that also works. You can also combine them: signals for managing state, async/await for every day HTTP and asynchronous code, RxJs for advanced cases. Signals as great RxJs integration like toSignal() etc.😊

  • @LarsRyeJeppesen
    @LarsRyeJeppesen 10 місяців тому +1

    Great overview. Additional comment: change detection is not limited to component level - it's even down to fragment level ( so, a DIV for example). This is a potentially huge gain , depending on your component of course. Cheers

    • @AngularUniversity
      @AngularUniversity  10 місяців тому +1

      Thank you Lars, indeed with signals the granularity will be the template view, for example a block inside a @if block. I am thinking of covering this in an upcoming video. 😉

  • @TW-go8wz
    @TW-go8wz 10 місяців тому

    Hi Vasco, great Videos! I have a question. At 3:08 you state that you can inject the service using the inject function. Isn´t it possible to use "normal" dependency injection through the constructor?

    • @AngularUniversity
      @AngularUniversity  10 місяців тому +1

      Thank you, yes that also still works, I just have been using more the inject function lately, but both ways work.

  • @paulh6933
    @paulh6933 10 місяців тому +1

    Guessing b/c of the number of changes you could have a course of how to write angular app today and improve it as the new updates come along.

    • @AngularUniversity
      @AngularUniversity  10 місяців тому

      Yes, I'm adding new sections and lessons to the Angular Core Deep Dive course. 😊👍

  • @fabianmontoya9318
    @fabianmontoya9318 10 місяців тому

    Hey, your IDE looks so good!! Whats it's name? Do u have some custom theme or font?

    • @AngularUniversity
      @AngularUniversity  10 місяців тому +1

      This is the Webstorm IDE, with the Monokai Pro theme (it's free) 😊

  • @napapt
    @napapt 10 місяців тому +1

    Esqueceste os model Inputs e os query signals

    • @AngularUniversity
      @AngularUniversity  10 місяців тому +1

      Nāo quiz inclui-los neste video, para nāo ficar demasiado longo, mas cobri essa funcionalidade neste video 😊 - ua-cam.com/video/abUBuWVwK14/v-deo.html

  • @Matheus_1582
    @Matheus_1582 10 місяців тому

    👍😀 Very dynamic class

  • @stephenjames2951
    @stephenjames2951 10 місяців тому

    One comment about the effect the scope of the effect is not clear without looking at the implementation.

    • @AngularUniversity
      @AngularUniversity  10 місяців тому

      The effect gets triggered whenever any of the signals used inside it emits a new value.

    • @stephenjames2951
      @stephenjames2951 10 місяців тому

      @@AngularUniversityYes, that was my point, you have look into the effect to see which signals it applies to, it's not immediately clear just looking at the start of the effect.

  • @helen6400
    @helen6400 10 місяців тому

    Thank you. But we don’t need a background music when we are trying to learn. ❤

    • @AngularUniversity
      @AngularUniversity  10 місяців тому +2

      Noted! I will reduce it significantly on upcoming videos, it was just an experiment. 👍

  • @andyhb1970
    @andyhb1970 10 місяців тому

    Loving Angular signals but I can't help but see knockout.js and backbone.js similarities 😂 I guess what goes around comes around 😂

    • @AngularUniversity
      @AngularUniversity  10 місяців тому

      Yes, we might be coming full circle 😊 But notice that in principle there won't be a proxy-based solution at the level of the framework, there is no indication of it. Maybe as a library, who knows. 👍

  • @D9ID9I
    @D9ID9I 9 місяців тому

    signals are literally dead on arrive

    • @AngularUniversity
      @AngularUniversity  9 місяців тому

      can you share why you think that? It seems to me that it's going to become the de facto way of building applications in Angular. 👍

  • @AjayCoding
    @AjayCoding 10 місяців тому

    😊

  • @VK-sn3sn
    @VK-sn3sn 9 місяців тому

    Angular has hyped about Signals like they have invented it. They have just copied this concept from different frameworks, nothing more.

    • @AngularUniversity
      @AngularUniversity  9 місяців тому +1

      Yes indeed they came from other frameworks. Still Angular adopting it is a good reason for hyping it. 😊 It's a major step forward for Angular. 👍