How Angular works | Kara Erickson |

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ต.ค. 2024
  • Angular is many things to many people, but at its heart, it's a set of tools to render content, organize applications, and manage data. Find out about how Angular works under the hood and get insights into the challenges we faced and the decisions we've made by learning how everyday Angular features from change detection to queries actually work.
    About Kara Erickson
    Kara is the tech lead for Angular's framework team at Google. These days, she spends most of her time working on the next generation of the Angular rendering engine (aka Ivy). Prior to Google, she helped build UI components in Angular for guest management systems at OpenTable. She enjoys snacking indiscriminately and reading fantasy books, among other things.
    Premier Sponsor: ag-Grid (ag-grid.com).

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

  • @SunilM15
    @SunilM15 15 วันที่ผ่านมา

    Amazing talk! Really insightful. Learned so much. Thanks! Kara :)

  • @amtiskaw
    @amtiskaw 5 ปีที่แล้ว +34

    This was a really great talk. I've never heard any of the details of Angular's runtime behaviour explained so well. Only negative is I wish it had been longer! I would have really liked if it had carried on to talk about the more tricky bits like embedded views. Nevertheless, excellent stuff.

  • @AkkayHT228
    @AkkayHT228 4 ปีที่แล้ว +3

    Great talk! I’m already have pure understanding about more of these concepts

  • @majorthought
    @majorthought 3 ปีที่แล้ว

    i enjoy listening to her and shes very knowledgable

  • @tadejafirmanzajc7098
    @tadejafirmanzajc7098 4 ปีที่แล้ว +6

    An awesome talk, easy to listen to and greatly explained.💪

  • @BGivo
    @BGivo 11 หลายเดือนก่อน

    That was quite masterful.

  • @Julius-fd2sd
    @Julius-fd2sd 4 ปีที่แล้ว +4

    Wonderful Presentation !!! :) Very helpful and simple to understand ! :) GOOD JOB ! :) Waiting for next presentation :)

  • @ІлляПіранья
    @ІлляПіранья 2 ปีที่แล้ว

    That was brilliant and unique info, thx!

  • @javascript_developer
    @javascript_developer 3 ปีที่แล้ว

    thanks awesome talk on change Detection strategy. I like it.

  • @jayhey2577
    @jayhey2577 4 ปีที่แล้ว +1

    at the end of the presentation, she is showing lifecycle hooks and mentioning: " some of them are node by node and some view by view in run time ". I don't understand how this information can help me to increase the performance of my app ? how this information can help me or is any case we should consider for designing with knowing this fact?

    • @dependencyinjection2966
      @dependencyinjection2966 3 ปีที่แล้ว +3

      Does she promises you that the information she provided must help you? Not satisfied? Walk by ;)

  • @masterlup
    @masterlup 5 ปีที่แล้ว +7

    You are such a good talker!

  • @ratikagrawal12
    @ratikagrawal12 2 ปีที่แล้ว

    Is there error at 11:28 , mentioning of component as an directive only.

    • @Ratchet2022
      @Ratchet2022 ปีที่แล้ว

      In Angular, Components are a subset of Directives. So the InfoCard and Footer Components are also Directives.

  • @milesmeow
    @milesmeow 4 ปีที่แล้ว +3

    Great talk! I learned a lot.

  • @sachithra
    @sachithra ปีที่แล้ว

    An awesome talk, easy to listen to and greatly explained.

  • @PrafullOnUTube
    @PrafullOnUTube 4 ปีที่แล้ว +2

    cool talk! Thanks a lot Kara.

  • @samucancld
    @samucancld 2 ปีที่แล้ว

    Great talk 👏

  • @tengyunwang3976
    @tengyunwang3976 ปีที่แล้ว

    The part talking about hooks is quite fast and confusing.

  • @amaris4
    @amaris4 4 ปีที่แล้ว

    Amazing talk

  • @ranjan4elex
    @ranjan4elex 5 ปีที่แล้ว +1

    Excellent talk...

  • @peppigue
    @peppigue 3 ปีที่แล้ว +7

    Angular is a great example of what a mess navigating tech documentation and tutorials is. I don't like the official ng intros as they don't explain why things are done the way they are. This leads me to vids like this, where the explanations are slightly too techie.
    It's easier to learn something like embedded systems, which to most people seems advanced. I guess it's because it's close to the metal. When software is built on software built on software - that's where the complexity of understanding what goes on under the hood comes from...

    • @omarkarim9298
      @omarkarim9298 3 ปีที่แล้ว +1

      Kind of a pointless argument to be comparing an abstraction framework like angular to embedded systems lol

  • @masterlup
    @masterlup 4 ปีที่แล้ว +1

    26:53 invoking lifecycles on img+h1 tags :/ ... I dont understand, lifecycles only make sense on Angular Decorated classes ...

  • @GrantParks
    @GrantParks 3 ปีที่แล้ว +1

    Frameworks are a contrived complexification that continue to degrade the WWW.

  • @tomknud
    @tomknud 3 ปีที่แล้ว

    999th like

  • @ZtowhyA
    @ZtowhyA 3 ปีที่แล้ว +5

    she's pretty... ;)

  • @pmoney8701
    @pmoney8701 4 ปีที่แล้ว +8

    I need to find me a wife as beautiful and techie as her❤️

    • @katari15
      @katari15 4 ปีที่แล้ว +1

      me too!!!!!

    • @sergiow3c
      @sergiow3c 3 ปีที่แล้ว

      her husband is bjarne stroustrup

    • @Paretozen
      @Paretozen 3 ปีที่แล้ว

      don't we all brother man

  • @sergey13
    @sergey13 ปีที่แล้ว

    Thanks God gave us React instead of this nightmare.

  • @adnanarnautovic3541
    @adnanarnautovic3541 ปีที่แล้ว

    React much better

  • @crapmailtome5621
    @crapmailtome5621 2 ปีที่แล้ว

    I did not get why Angular is needed in the first place. What's the history? What was the need of this? Were the existing technologies failing at something?

    • @amosisaila8416
      @amosisaila8416 5 หลายเดือนก่อน +1

      You don't know why? I want to watch you implementing your own Compiler :)

  • @mihailatanasov3176
    @mihailatanasov3176 4 ปีที่แล้ว +2

    Great talk!

  • @vcs_vietle4112
    @vcs_vietle4112 3 ปีที่แล้ว

    Great talk!

  • @giorgimerabishvili8194
    @giorgimerabishvili8194 5 ปีที่แล้ว +2

    Great talk!