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
Extending HTML with Web Components
Rowdy Rabouw
Angular Features You Should be Using
Sani Yusuf
State of Angular
Jessica Janiuk
The Illusion of a Performant Web Application
Cathrin Möller
From learning to earning
Jobs that call for the skills explored in this talk.

Frontend Developer (Angular)
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
CSS
RxJS
JavaScript

Front End Developer - Angular
Inspired Thinking Group Limited
Charing Cross, United Kingdom
CSS
GIT
HTML
SASS
REST
+8

Front End Software Developer - Angular
TechXperts Recruitment
York, United Kingdom
Remote
€45-60K
CSS
HTML
Azure
+4



Angular front-end developer, presencial
Silicondali Development
Municipality of Salamanca, Spain
Intermediate
CSS
GIT
SASS
REST
React
+3

Node.js / TypeScript Engineer - Developer Tools & Libraries
Symbolica AI
Charing Cross, United Kingdom
€65K
API
Python
Node.js
TypeScript

Frontend Engineer (Angular + AI Integration)
Scale Up Recruiting Partners
Remote
Senior
API
CSS
Azure
Figma
+7
