Myths About Angular in 2024

Поделиться
HTML-код
  • Опубликовано: 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...

  • @jairpinto821
    @jairpinto821 День назад +4

    Excellent content!

  • @bones_twisting_sorrow4750
    @bones_twisting_sorrow4750 День назад +3

    Great video, thanks!

  • @dimitridovgan6364
    @dimitridovgan6364 Час назад

    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 4 часа назад

    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 22 часа назад +1

    Great video. Every topic very well explained.

  • @caparezzzzza
    @caparezzzzza День назад +2

    you forgot chapter 7 in the description

  • @Денис-ц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!!!

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

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

  • @irfanrizvi6983
    @irfanrizvi6983 14 часов назад

    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

  • @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 День назад

    Feeling relaxed to know i am in right stack ☺

  • @zhdanvadim9536
    @zhdanvadim9536 21 час назад

    Great channel, and the angular course is also great!

  • @rnd_equilibrium
    @rnd_equilibrium День назад +1

    First

  • @HanzFogl
    @HanzFogl День назад

    doing the lord's work

  • @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 22 часа назад +1

    Nobody asked, everyone needed. Thank you! 🦾