What's Angular?

Angular is a structural framework, which makes it easy to build dynamic web apps.

In 2009, Angular started as a side-project by Miško Hevery and Adam Abrons to help developers build applications using simple HTML tags. It was named Angular since HTML tags are surrounded by these angle brackets <>.

Angular Application

  • Angular Application is a Module.

  • Module Contains Components.

  • Component users Services.

  • Services provide data and reusable business logic.

8 Main Parts of Angular

  1. Module.

  2. Component.

  3. Metadata.

  4. Template.

  5. Data Binding.

  6. Directive.

  7. Service.

  8. Dependency Injection.