Advantages and Challenges in Angular


  • Compilable
  • The component & module based design which allows reusing the code
  • Faster Development Process. (build easy, environment progress)
  • Readable and Testable code
  • Lightweight Web Application. (Lazy Loading, Minified prod files)
  • Ready-made components readily available like Material, Prime NG, Bootstrap etc
  • Can be used with any backend stack by using JSON REST API
  • Can handle complex requirements
  • PWA – Progressive Web Apps
  • Community support
  • LTS Support by Angular


  • Takes a lot of time to learn
  • Too many files are created if file count and project structure is not configured properly

Leave a Comment