This is an absolutely fantastic talk! It's hard to find a good explanation of Angular's content project anywhere - the official docs don't even mention it! But this explains a lot in a fun and intuitive way.
Very useful information. These parts are hard to put together. You've saved me a lot of time figuring out how to overcome the not-destroying-the-component behavior of ng-content.
Loved It! The best way to learn about the difference and implementation of ng-container, ng-template and ng-content excellently documented example at stackblitz followed it and learnt the difference in minutes. I was scratching my head from a week trying to understand the fundamental difference. Good speaker good humor good stuff. Cheers 🍻
I like Angular, but documentation is very important in guiding users through all the functionalities. I think Vues documentation is much more explanatory.
How could we pass context to the directive like that? export class SheepBlueprintDirective { constructor(templateRef: TemplateRef, farm: FarmComponent) { farm.sheepTemplate = templateRef; } } when using it like this:
After all these years, still a great talk
It makes so much sense when you watch it the second, third time... Thank you!
Correct
So educational. & funny..! Will need to watch it at least 10 times more to understand it 100%!! :)
Thank you!!
Love it! Learnt so much and was so entertained!
This talk spares me so much time every time
This is an absolutely fantastic talk! It's hard to find a good explanation of Angular's content project anywhere - the official docs don't even mention it! But this explains a lot in a fun and intuitive way.
Very useful information. These parts are hard to put together. You've saved me a lot of time figuring out how to overcome the not-destroying-the-component behavior of ng-content.
Loved It! The best way to learn about the difference and implementation of ng-container, ng-template and ng-content excellently documented example at stackblitz followed it and learnt the difference in minutes. I was scratching my head from a week trying to understand the fundamental difference. Good speaker good humor good stuff. Cheers 🍻
One of the best content projection talks out there .... Great job!
Amazing. Very helpful talk. Thank you!
No words.. just excellent
So awesome .. your examples so clear and covered most of use cases if it weren't all of them :)
The best of all the talks
Fire. All is left is to remember that stuff)
amazing talk, thank you.
Learnt a lot! But it makes me wondering how people find out about this? Like is equivalent to append. By diving deep into source code of Angular?
I like Angular, but documentation is very important in guiding users through all the functionalities. I think Vues documentation is much more explanatory.
How could we pass context to the directive like that?
export class SheepBlueprintDirective {
constructor(templateRef: TemplateRef, farm: FarmComponent) {
farm.sheepTemplate = templateRef;
}
}
when using it like this:
Super funny and clear! Great job!
Wow, very nice talk, thank you!
Loved it !!
This is how the Angular Material Table Component is built
Thank you.
Quality of the talk and (accidental) complexity of the APIs discussed - both quite high.
lOve the example :)
awesome