[译2022]2021 年开发者调查结果
今年早些时候,我们进行了年度开发者调查。我们收到了近 25,000 条回复,感谢大家花时间分享您的反馈。您的意见对我们来说非常宝贵。它为我们的社区计划、文档、优先级和路线图提供信息。
很多人问我如何为 Angular 做出贡献。参与我们的开发者调查是您可以做的最简单、最有帮助的事情之一。只需要您 2 分钟的时间。如果您今年没有参加,请不要担心。我们将在今年晚些时候进行另一项调查。
结果
我们很高兴地告诉大家,超过 84% 的开发者回答说他们对 Angular 感到满意,只有不到 8% 的人回答说他们对自己的体验不满意。所有团队规模的响应都是一致的,而较大团队(11 岁以上)的开发人员的满意度稍高一些,满意度为 85%。
在分析开放式答案的情绪时,我们发现大多数用户喜欢 Angular,因为他们有很好的使用体验。开发人员发现该框架功能强大、简单、健壮、成熟且灵活。

有意见的平台
我们经常听到开发人员说他们喜欢 Angular,因为它是一个集成良好、固执己见的平台。我们提供框架、CLI、组件、服务工作者等等。调查结果证实了我们与社区交谈的经验:

85% 的开发人员发现 Angular 的不同模块可以很好地协同工作。对于我们来说,各个模块跨版本协同工作尤为重要。这就是我们在ng update体验和update.angular.io上投入大量工作的原因。
每个产品领域的满意度
我们询问开发人员在使用该框架时对不同方面的满意度如何。他们回答说,他们最喜欢 Angular 为他们带来的生产力提升,其次是我们的支持,让他们的应用程序保持最新状态。

数据显示,人们对性能、测试、调试和分析表现出更高程度的不满。好消息是,我们已经在其中一些领域进行了改进,或者我们正在开发应该有所帮助的新项目!以下是我们优先帮助的一些项目。
路线图和结果
让我们花一些时间探索调查结果如何映射到我们的路线图项目。
- 性能——Angular 团队一直在制作内容和构建工具来帮助您优化应用程序,但还有更多。我们正在与Chrome 的 Aurora 团队合作,提高 Angular 应用程序的 Core Web Vitals 分数。我们正在开发一种新的图像组件,它可以提高您的性能,同时改进我们的服务器端渲染管道。
- 调试和分析——去年,我们发布了Angular DevTools 。今年,我们将努力做得更好。我们正在探索 Angular 中的依赖注入调试 API。我们将在 Angular DevTools 中使用它们来帮助您了解提供者的实例化及其依赖项。我们还与 Chrome DevTools 团队合作,提供更好的堆栈跟踪和调试功能。今年下半年你会听到更多相关信息。
- 测试– 我们听到了您的反馈,即 Protractor 与您对测试开发人员体验的期望不符。这就是我们与Cypress 、 Nightwatch和Webdriver.io合作提供
ng e2e集成的原因。今年晚些时候,您将听到更多关于我们 e2e 故事的这一部分的信息。 - 文档和更轻松的入门之旅– 随着独立组件的发布,我们将致力于改进我们的入门之旅。我们希望提供一种组件优先的方法,让初学者能够以尽可能少的概念开始使用该框架。整个文档的重构正在进行中,这将减少重复并提高可读性和实用性。
此外,为了进一步改善平台的开发人员人体工程学并让您在构建表单时获得更好的 IDE 支持,我们正在对@angular/forms包进行严格的类型处理。这是 Angular 中最受欢迎的功能。我们预计它会在 v14 或其后续次要版本中发布。
感谢您的反馈!
我们再次感谢您的反馈。我们的开发者调查是我们路线图的关键输入,我们期待看到我们正在进行的改进将如何帮助改善您的 Angular 开发体验。
原文链接:https://blog.angular.dev/developer-survey-2021-results-38e653cbb36b