Learn more advanced front-end and full-stack development at: https://www.fullstackacademy.com
Directives are attributes that allow developers to extend their HTML with custom syntax and functionality. Essentially, they are functions that get executed when the Angular compiler finds them in the DOM. In this tutorial, we give some Angular Directives examples and talk about best practices when it comes to defining your own custom directives.
Watch this video to learn:
The role of directives in AngularJS
The life cycle of a directive
Example use cases from the Angular source code