Valentine Awe
Angular Magical directives
#1about 1 minute
Overview of Angular's core structural directives
An introduction to the four key directives for building clean and reusable components: ng-template, ng-container, ng-content, and ng-template-outlet.
#2about 3 minutes
How to use ng-template for conditional rendering
Learn how ng-template represents an Angular template without rendering to the DOM until explicitly called, which is useful for complex `ngIf/else` logic.
#3about 3 minutes
Using ng-container to avoid extra DOM elements
Use ng-container as a grouping element that doesn't create an extra node in the DOM, helping to write cleaner HTML and improve performance.
#4about 5 minutes
Creating reusable components with ng-content
Implement content projection using ng-content to pass content into a component, and use the `select` attribute for multi-slot projection.
#5about 8 minutes
Building highly configurable components with ng-template-outlet
Leverage ng-template-outlet to create highly dynamic components by providing default templates and passing contextual data into a template.
#6about 7 minutes
Q&A on styling, dynamic components, and performance
Audience questions are answered regarding styling projected content without `::ng-deep`, handling many template variations, and performance considerations.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
05:53 MIN
Exploring the core pillars of Angular architecture
Angular Unleashed: Mastering Modern Web Development with Angular
04:37 MIN
Understanding the core concepts of the Angular framework
Angular Unleashed: Mastering Modern Web Development with Angular
04:56 MIN
Key Angular features for building robust applications
Differential Loading
00:17 MIN
Introducing the Angular.love developer community
Community Interview: angular.love
00:38 MIN
Understanding Angular's foundation and role at Google
State of Angular
12:16 MIN
Manipulating the DOM with directives and pipes
Angular Unleashed: Mastering Modern Web Development with Angular
27:06 MIN
Leveraging the Angular CLI for efficient development
Angular Unleashed: Mastering Modern Web Development with Angular
44:51 MIN
Following essential best practices for Angular development
Angular Unleashed: Mastering Modern Web Development with Angular
Featured Partners
Related Videos
Stand alone components in Angular
Valentine Awe
Angular tips/tricks you can use from tomorrow on
Benedikt Starzengruber
Angular Unleashed: Mastering Modern Web Development with Angular
Indu Chaube
Angular <> Angular CDK - Awesomeness Combined
Muhammad Ahsan Ayaz
Angular Features You Should be Using
Sani Yusuf
State of Angular
Jessica Janiuk
The Illusion of a Performant Web Application
Cathrin Möller
The Art and Craft of Type Development
Michael Hladky & Stefan Baumgartner
From learning to earning
Jobs that call for the skills explored in this talk.
Node.js / TypeScript Engineer - Developer Tools & Libraries
Symbolica AI
Charing Cross, United Kingdom
€65K
API
Python
Node.js
TypeScript
Tech Lead Front-End Angular
Astrelya Consulting & Engeneering Solutions
Paris, France
Senior
RxJS
REST
DevOps
MongoDB
Ansible
+5
Front End Developer .NET - Angular - Remote
Wealth Dynamix
Charing Cross, United Kingdom
Remote
API
CSS
HTML
.NET
+9


