We use directives to create reusable components.AngularJS lets you declare the validation rules of the form without having to writeThe dependency injection in AngularJS allows you to declaratively des...