Angular 开发者 2022 调查报告
Angular 发布了最新的面向 Angular 用户的 2022 开发者调查报告,基于来自 12000 名开发人员的反馈意见。调查发现:
- 超过 82% 的开发者表示对 Angular 感到满意;89% 开发人员对 Angular 不同组件之前的协同工作表示满意,相较 2021 年的 85% 有所提高。
- 接近 70% 的开发人员正在使用该框架的最新两个版本,只有 9% 的人使用 v11 或更早版本。
- 大多数人是从社交媒体和 Angular 网站上了解最新的 Angular 功能,其次是博客、在线社区,如 StackOverflow 和在线教育网站
受访者最喜欢的 Angular 特性是依赖注入,其次是 IDE 支持、CLI 构建工具以及与 Angular 版本保持同步。他们认为最需要改进的领域是服务器端渲染、测试、调试和分析、初始加载性能和组件编写格式。
此外,Angular 团队还探讨了一些与其路线图相对应的内容:
- 文档和示例代码 — 为了解决此反馈,他们开发了一个新的入门教程,逐步介绍了概念。同时还一直在审查文档内容,以查找缺少的主题和改进机会。预计明年将有大量关于独立组件、服务器端呈现、现有主题修订和清理的新内容。
- 服务器端渲染 — 提供了一系列改进,例如 hydration 的开发人员预览以及与 worker 的兼容性,用于边缘渲染。接下来,开发团队计划探索 partial hydration 以及 Angular Universal 与 CLI 的更好集成。
- 初始加载性能 — 由于更快的 LCP ,服务器端渲染通常会降低初始加载时间速度。Angular 团队透露其目前正在开发的另一个功能是更符合人体工程学的组件级代码拆分 API,它将允许你以声明方式注释应该延迟加载的组件树部分。预计未来几周会有更新。
- 测试 — Angular 开发团队正在用 Web Test Runner 替换 Angular CLI 中的 Karma 以进行浏览器内测试,并添加对 Jest 的支持。
- 调试和分析 — 继续与 Chrome DevTools 合作,改进了 11 月在 Angular 15 中发布的堆栈跟踪。以及正在努力开发更好的工具来理解 Angular DevTools 中的依赖注入和路由结构。
- 运行时性能 — Angular 16 通过 signals 在 Angular 中引入了一个新的反应系统。该团队计划改进使用 signals 的应用程序的运行时性能,而无需手动优化和更好的 Core Web Vitals。
- 组件创作格式 — Angular 16 提供了必需的 inputs 和 self-closing tags。现在,开发团队则正致力于控制流中的输入强制和改进。
更多详情可查看官方博客。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
BentoML —— 统一模型部署框架
BentoML 是 AI 应用程序开发人员的平台,提供工具和基础架构来简化整个 AI 产品开发生命周期。BentoML 使创建准备好部署和扩展的机器学习服务变得容易。 数据科学家和 ML 工程师可以使用 BentoML: 加速并标准化将 ML 模型投入生产的过程 构建可扩展的高性能预测服务 在生产中持续部署、监控和运行预测服务 BentoML 原生支持所有流行的 ML 框架,包括 Pytorch、Tensorflow、JAX、XGBoost、HuggingFace、MLFlow,以及最新的预构建开源 LLM(大型语言模型)和生成式 AI 模型。 BentoML 可扩展你使用 Python 构建的 AI 工作负载。多模型图推理、并行模型推理和自适应批处理,以及许多高级 AI 功能,都包含在易于使用的 Python 原语中。 BentoML 是一个统一的 online、offline 和 streaming 框架;使用一个统一接口进行开发,该接口可以作为 REST API endpoin 或 gRPC service 轻松推出,集成到批处理工作负载的数据管道中,或使用流式架构进行实时处理。...
- 下一篇
作大死!Firefox 强制弹出全屏广告惹众怒
近几日,有用户发现 Firefox 浏览器出现了弹出式的全屏 VPN 广告,弹出的广告会禁用浏览器的功能、拒绝用户访问界面并使后台的所有内容变灰,直到被关闭。 一些用户在 Reddit 上吐槽,说烦人的全屏广告甚至导致 Firefox 长达 30 秒无响应,迫使其终止浏览器进程。 对于一家试图促进隐私、安全和满足用户需求的互联网的公司来说,这似乎并不是一个好的营销手段。这个广告同时违反了 Mozilla 的两个原则: 原则 5:“个人必须有能力塑造互联网和自己在互联网上的体验。” 原则 8:“透明的基于社区的流程,促进参与、责任和信任。” 有用户将此问题报告到 Firefox 的 bugzilla 中,以表达对 Mozilla 这种侵入式宣传的愤慨: 没想到该问题被一位名不经传的 Firefox 管理者 “mjb” (7 年只处理了三个 bug)标记为“RESOLVED WORKSFORME”标签。这意味着这个弹出式的广告本身正在按预期工作,没有任何需要修复的地方,只是出现的时机有问题。 但根据 BMO 指南,只有当错误无法重现且没有已知的合理原因时,才可应用 WORKSFORME 解...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16