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

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

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

  • @AngularUniversity
    @AngularUniversity  6 месяцев назад +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 6 месяцев назад +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  6 месяцев назад +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 👍

  • @malikau917
    @malikau917 6 месяцев назад +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  6 месяцев назад +2

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

  • @LarsRyeJeppesen
    @LarsRyeJeppesen 6 месяцев назад +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  6 месяцев назад +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. 😉

  • @Sinan997
    @Sinan997 5 месяцев назад

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

    • @AngularUniversity
      @AngularUniversity  5 месяцев назад

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

  • @leakyabstraction
    @leakyabstraction 5 месяцев назад

    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  5 месяцев назад +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.😊

  • @paulh6933
    @paulh6933 6 месяцев назад +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  6 месяцев назад

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

  • @MG-wx8yx
    @MG-wx8yx 6 месяцев назад

    Great as always. Thanks a lot!

    • @AngularUniversity
      @AngularUniversity  6 месяцев назад

      Thanks, I really appreciate that you like my videos!

  • @Matheus_1582
    @Matheus_1582 6 месяцев назад

    👍😀 Very dynamic class

  • @fabianmontoya9318
    @fabianmontoya9318 6 месяцев назад

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

    • @AngularUniversity
      @AngularUniversity  6 месяцев назад +1

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

  • @TW-go8wz
    @TW-go8wz 6 месяцев назад

    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  6 месяцев назад +1

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

  • @andyhb1970
    @andyhb1970 6 месяцев назад

    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  6 месяцев назад

      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. 👍

  • @helen6400
    @helen6400 6 месяцев назад

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

    • @AngularUniversity
      @AngularUniversity  6 месяцев назад +2

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

  • @napapt
    @napapt 6 месяцев назад +1

    Esqueceste os model Inputs e os query signals

    • @AngularUniversity
      @AngularUniversity  6 месяцев назад +1

      Nāo quiz inclui-los neste video, para nāo ficar demasiado longo, mas cobri essa funcionalidade neste video 😊 - ruclips.net/video/abUBuWVwK14/видео.html

  • @Truth_Taken
    @Truth_Taken 6 месяцев назад

    😊

  • @stephenjames2951
    @stephenjames2951 6 месяцев назад

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

    • @AngularUniversity
      @AngularUniversity  6 месяцев назад

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

    • @stephenjames2951
      @stephenjames2951 6 месяцев назад

      @@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.

  • @D9ID9I
    @D9ID9I 5 месяцев назад

    signals are literally dead on arrive

    • @AngularUniversity
      @AngularUniversity  5 месяцев назад

      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. 👍

  • @VK-sn3sn
    @VK-sn3sn 5 месяцев назад

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

    • @AngularUniversity
      @AngularUniversity  5 месяцев назад +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. 👍