Angular 18 正式发布,一起来看看都有哪些更新

Angular 18 正式发布,允许开发者在不依赖 zone.js 的情况下使用 Angular,从而改善开发体验和性能。为开发者提供了丰富的交互式教程、示例、搜索功能和直观的导航等一系列更新。

Angular 18 正式发布,允许开发者在不依赖 zone.js 的情况下使用 Angular,从而改善开发体验和性能。为开发者提供了丰富的交互式教程、示例、搜索功能和直观的导航等一系列更新。

Angular 18 正式发布,一起来看看都有哪些更新

5 月 22 日,Angular 18 正式发布,该版本的更新内容包括:

  • 无区域变更检测的实验性支持:允许开发者在不依赖zone.js的情况下使用 Angular,从而改善开发体验和性能。
  • 全新的 Angular.dev 官网:为开发者提供了丰富的交互式教程、示例、搜索功能和直观的导航。
  • 稳定的 Material 3、可推迟视图和内置控制流:经过精心打磨,这些功能现已稳定发布,为开发者提供更强的功能性和可靠性。
  • 服务器端渲染的重大改进:包括 i18n 水合支持、增强的调试功能、Material组件的水合支持和事件重放,提升了应用的整体性能。
  • 变更检测的进化:减少了对 zone.js 的依赖,并通过实验性API引入无区域变更检测。
  • 默认启用合并:无论是无区域应用还是使用zone.js的应用,都使用了带有合并功能的调度程序,以减少变更检测周期的数量。
  • 无区域应用的原生 await 支持:使用无区域变更检测的 Angular CLI 将使用原生的async/await,而不需要降级到 Promise。
  • Angular CDK 和 Material 支持无区域:这有助于发现和改进无区域模型的一些不足之处。
  • 部分水合的计划:允许在服务端渲染后逐步水合应用,从而减少前期加载的 JavaScript 并改善应用性能。
  • Firebase App Hosting:为使用混合渲染的应用提供强大的托管解决方案,简化了开发和部署动态 Angular 应用的流程。
  • 其他改进:包括ng-content回退内容、统一的控制状态更改事件、自动化迁移至应用程序构建器、路由重定向函数化、TypeScript 5.4 更新等。
  • 社区亮点:流行状态管理库如 ngrx、ngxs 和 rxAngular 引入更细粒度的组件响应性;社区驱动的 Angular 元框架 Analog.js 1.0 发布。

©本文为清一色官方代发,观点仅代表作者本人,与清一色无关。清一色对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。本文不作为投资理财建议,请读者仅作参考,并请自行承担全部责任。文中部分文字/图片/视频/音频等来源于网络,如侵犯到著作权人的权利,请与我们联系(微信/QQ:1074760229)。转载请注明出处:清一色财经

(0)
打赏 微信扫码打赏 微信扫码打赏 支付宝扫码打赏 支付宝扫码打赏
清一色的头像清一色管理团队
上一篇 2024年5月24日 17:03
下一篇 2024年5月24日 17:03

相关推荐

发表评论

登录后才能评论

联系我们

在线咨询:1643011589-QQbutton

手机:13798586780

QQ/微信:1074760229

QQ群:551893940

工作时间:工作日9:00-18:00,节假日休息

关注微信