角度路线图包含安全性,简单性
该平台针对Google的基于TypeScript的Angular网络框架发布了路线图,该平台增加了对本机受信任类型的支持,以确保安全性和表单的严格键入。 路线图中引用的新功能尚未针对特定版本的Angular指定,但被归类为“进行中”或“未来”。这些功能可能会进入计划的Angular 11版本或其他版本。
使用本机受信任类型,可以防止基于DOM的跨站点脚本漏洞。计划要求添加受信任的类型API,以帮助构建安全的Web应用程序。此功能被列为“进行中。
” 对反应形式进行更严格的类型检查被列为“未来”改进。更严格的类型检查将使开发人员能够在开发期间捕获更多问题,并实现更好的文本编辑和IDE支持。 Angular路线图中提到的其他计划包括: 符合人体工程学的组件级代码拆分API,这是一种正在进行中的功能,旨在提高Web应用程序的速度。
用于调试和性能分析的开发工具,正在进行中的计划。 CLI中的Webpack 5模块捆绑程序支持,可提高构建速度和捆绑程序大小。这被认为是未来的改进。
将MDC Web库集成到Angular Material UI组件库中,这是一种正在进行中的功能。 删除旧版View Engine,以减少概念开销和程序包大小,降低维护成本,并减少代码库的复杂性。在将所有Angular内部工具移至Ivy渲染器之后,才能完成将来的改进。
使NgModules成为可选功能,这是一项未来功能,旨在使开发人员能够构建独立的组件并实现用于声明组件的编译范围的替代API。 通过将Angular语言服务迁移到Ivy,可以简化Angular,减小NPM软件包大小并提高可维护性。这项改进正在进行中。
迁移到ESLint linter,这是未来的改进。 Angular的开发人员将努力与当前推荐的TSLint linting工具配置向后兼容,为现有应用程序实施迁移策略,并将新工具引入Angular CLI工具链。 支持TypeScript 4
0,此功能刚刚在Angular 10.1中添加到编译器中。 框架的当前版本Angular 10
1于一周前发布。 Angular 11的开发已经开始,但到目前为止引用的唯一功能是与应用程序加载和缓存资产逐出有关的修复程序。 版权所有©2020 IDG Communications,Inc.
紧贴InfoWorld的新闻通讯,以了解软件开发人员,分析师,数据库程序员和数据科学家的情况。 从我们仅限会员的内幕文章中获取专家见解。.
Yorumlar
Yorum Gönder