Angular Developer 2021 Survey Report

Angular has released a developer survey for Angular users. According to reports, the survey was conducted at the beginning of this year, and the Angular team received about 25,000 responses in total.

Investigation report

  • Over 84% of developers are satisfied with Angular, less than 8% are dissatisfied
  • Developers with more seniority (11+ years) are relatively more satisfied, around 85%

According to the Angular team, many developers love Angular because it provides a good development experience and is powerful, simple, mature, and flexible.

As a highly integrated and stable front-end development platform, Angular includes modules such as frameworks, CLIs, components, and Service Workers. When asked about the cooperation of various parts, 85% of developers think that Angular's different modules can be very good work together. The team also stated that they place great value on the cross-version of the various modules working together. That's why they put a lot of work into ng updateexperience and  update.angular.io  .

The survey also asked developers how satisfied they were with different aspects of using the framework. The survey results show that developers primarily enjoy the productivity gains Angular brings to them, followed by the support Angular provides to keep their applications up-to-date. In addition to these two aspects, developers are also satisfied with Angular's UI components, tools, documentation, sample code, and performance.

▲ Developer satisfaction with different aspects of Angular

Regarding the aforementioned areas that developers are not satisfied with, the Angular team says they have a roadmap to help improve it.

  • Performance - The Angular team has been producing content and building tools to help optimize applications. In addition to that, they are working with  the Aurora team in Chrome to boost the Angular app's score in Core Web Vitals. The team is also working on a new image component that should improve performance while improving the server-side rendering pipeline .
  • Debugging and Profiling - Last year the team released Angular DevTools , which will continue to be optimized this year. The team said it is exploring dependency injection debugging APIs in Angular and will use them in the Angular DevTools to help developers understand the instantiation of providers and their dependencies. Angular is also working with the Chrome DevTools team to provide better stack traces and debugging.
  • Testing - Working with  Cypress , Nightwatch  and  Webdriver.io  to improve ng e2e.
  • Documentation - As individual components are released, the team will work on improving the onboarding documentation. They wanted to provide a component-first approach that would allow beginners to start using the framework with as few concepts as possible. Also, they are refactoring the entire documentation , which will reduce repetition and improve readability and usability.

Guess you like

Origin www.oschina.net/news/196128/angular-developer-survey-2021-results