Myths About Angular in 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ต.ค. 2024

ความคิดเห็น • 50

  • @DecodedFrontend
    @DecodedFrontend  4 วันที่ผ่านมา +1

    To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/DecodedFrontend.
    You’ll also get 20% off an annual premium subscription.

  • @NoName-1337
    @NoName-1337 วันที่ผ่านมา +2

    Thank you for making everything clear. But still, the haters will gonna hate. Their problem...

  • @bones_twisting_sorrow4750
    @bones_twisting_sorrow4750 วันที่ผ่านมา +3

    Great video, thanks!

  • @jairpinto821
    @jairpinto821 วันที่ผ่านมา +3

    Excellent content!

  • @dimitridovgan6364
    @dimitridovgan6364 26 นาทีที่ผ่านมา

    Great video, thank you!

  • @jeantalar
    @jeantalar วันที่ผ่านมา +2

    Amazing content, as always. Thank you so much, Dmytro!! I'll start changing some myths in my code haha

  • @nhannguyendevjs
    @nhannguyendevjs 3 ชั่วโมงที่ผ่านมา

    Thanks for sharing

  • @gagiksimonyan3782
    @gagiksimonyan3782 วันที่ผ่านมา +3

    Thanks for another useful video, Dmytro) I believed in some myths too :(

    • @DecodedFrontend
      @DecodedFrontend  วันที่ผ่านมา

      Hey Gagik! Thanks for your comment :) Which exactly myths did you believe if it is not a secret? I am just curious

    • @gagiksimonyan3782
      @gagiksimonyan3782 วันที่ผ่านมา +1

      @@DecodedFrontend about bindle size, pipes and Renderer2

  • @MichalDev-w8y
    @MichalDev-w8y วันที่ผ่านมา +3

    Real MythBuster! :D

  • @ali-celebi
    @ali-celebi 21 ชั่วโมงที่ผ่านมา +1

    Great video. Every topic very well explained.

  • @caparezzzzza
    @caparezzzzza วันที่ผ่านมา +2

    you forgot chapter 7 in the description

    • @DecodedFrontend
      @DecodedFrontend  วันที่ผ่านมา

      Good catch! It has been fixed. Thank you :)

  • @Денис-ц7э4в
    @Денис-ц7э4в วันที่ผ่านมา +2

    angular developers have always been afraid about perfomance

    • @DecodedFrontend
      @DecodedFrontend  วันที่ผ่านมา +1

      Yeah... I mean there are reasons for that because very often the wrong usage of rxjs or misunderstanding of how change detection works can drastically impact the runtime performance. However, I believe that zone-less apps + signals make angular more safe in this area ;)

    • @Денис-ц7э4в
      @Денис-ц7э4в วันที่ผ่านมา +1

      @@DecodedFrontend year, moreover, i believe that signals+zone-less are the new era of angular

  • @eus9
    @eus9 วันที่ผ่านมา +1

    I thought Renderer2 provided xss protection over direct DOM modification? If it weren't needed, it'd be deprecated or already removed, surely?

    • @DecodedFrontend
      @DecodedFrontend  วันที่ผ่านมา

      XSS protection in Rederer2 seems another angular myth 😄 Actually, it doesn't do anything security-related. You can see the source code of it and see that it directly manipulates DOM - github.com/angular/angular/blob/14.1.2/packages/platform-browser/src/dom/dom_renderer.ts#L157

  • @Abraham-e8r
    @Abraham-e8r วันที่ผ่านมา +1

    I was'nt supposed to watch any video today, but i can't resist this 😍

  • @danywalls
    @danywalls วันที่ผ่านมา +2

    Yeahhh!!!!!! dmytro time!!!

    • @DecodedFrontend
      @DecodedFrontend  วันที่ผ่านมา

      🙌 When Dany's article time? 😅

  • @ivanco_s
    @ivanco_s วันที่ผ่านมา +1

    Thanks ❤

  • @mykolashepida1440
    @mykolashepida1440 วันที่ผ่านมา +1

    Interesting

  • @user-glory-of-ukraine
    @user-glory-of-ukraine วันที่ผ่านมา

    Дякую, Дмитре за відео, було приємно побачити вас в айті Бороди!

  • @AlainBoudard
    @AlainBoudard วันที่ผ่านมา

    Awesome Angular content Dmytro 👌
    As usual, very informative !

  • @vazgensargisian7928
    @vazgensargisian7928 วันที่ผ่านมา

    most myths come from people who don't know Angular or wrote bad Angular code, messed up build configs and had slow code or large bundles

  • @irfanrizvi6983
    @irfanrizvi6983 13 ชั่วโมงที่ผ่านมา

    We used a angular signals model feature in our project, and my colleague used its as a component input replacement, and turn out a poor performant code, its like child is updating its own model and other child are triggered on other childs update, can you please suggest a best way to use signal model as i am not sure why angular team created it. Thanks

  • @appeiroon
    @appeiroon วันที่ผ่านมา

    4:57 I think another big problem here is creating new array/object instances on every rendering cycle. Also if you pass the result as an input to another component, it keeps triggering ngOnChanges/input changes

  • @ytamb01
    @ytamb01 วันที่ผ่านมา

    Really interesting to see how Angular has improved over the years. For styling ng-content etc., we use the :host ::ng-deep selectors together, which limits the styling to children of the host component without affecting the rest of the page.

  • @ptenix
    @ptenix วันที่ผ่านมา

    Maybe it's just me, but I still see a difference even on a clean generated project - the runtime in Angular is slower than in Vue and React.

  • @guerreiro2485
    @guerreiro2485 วันที่ผ่านมา

    Even if its older, i think host binding and host listener decorator syntax is better. I can see directly above the property/method what binding/listener that is related to.

  • @hachiq2154
    @hachiq2154 วันที่ผ่านมา

    Indeed a good video. Would be nice to see separate video on Myth 3

  • @ishwarkatwe
    @ishwarkatwe 23 ชั่วโมงที่ผ่านมา

    Feeling relaxed to know i am in right stack ☺

  • @zhdanvadim9536
    @zhdanvadim9536 20 ชั่วโมงที่ผ่านมา

    Great channel, and the angular course is also great!

  • @HanzFogl
    @HanzFogl วันที่ผ่านมา

    doing the lord's work

  • @rnd_equilibrium
    @rnd_equilibrium วันที่ผ่านมา +1

    First

  • @1-_-I
    @1-_-I วันที่ผ่านมา +1

    Sadly second:(

  • @andyloren4826
    @andyloren4826 วันที่ผ่านมา

    still React is a 1.000.000x better

  • @harishanker6397
    @harishanker6397 วันที่ผ่านมา

    As per my suggestion don't go over angular it's most worst client side framework compared than other

  • @zrowork198
    @zrowork198 21 ชั่วโมงที่ผ่านมา +1

    Nobody asked, everyone needed. Thank you! 🦾