angular - Angular渲染引擎的目的是什么?
问题描述
最近,我听说了很多关于 Angular 的新渲染引擎 - Ivy。我熟悉浏览器和 Photoshop 上下文中的“渲染引擎”一词。这两个渲染引擎都负责在屏幕上“绘制”图像。但是,我不太确定这个 Ivy 引擎会渲染什么?
解决方案
Ivy 渲染引擎负责为您提供指令(模板)并将某些内容带入屏幕并以有效的方式执行此操作,它还负责连接更改检测,以便所有繁重的 DOM 更新,这一切都由内部渲染完成引擎,这个引擎已经被 Angular 团队更新了很多次,你没有看到这些变化,所以这些更新不会影响你编写应用程序的方式,而且这个引擎大大缩小了包,因此你会构建更小无需调整代码的角度应用程序。
据我所知,它还没有准备好投入生产,有一些缺失的部分,如果你想构建复杂或关键任务的应用程序,你可能不会完全迁移到 Ivy。
请参阅此处了解更多信息。
推荐阅读
- arrays - 使用 SQL Server 函数将 JSON 数组分解为子表
- azure-devops - 当前环境不支持从 TTY 进行交互式阅读??Azure 管道,Anypoint
- c++11 - 调用“make_shared”没有匹配的函数
- angular - 有没有更好的方法来顺序调用不同的可观察调用?
- java - 如何从 Java 中用户提供的输入中定位文件
- android - 我无法生成签名的 apk。我收到这些消息的错误
- python - Python多维数组索引解释
- wordpress - 将 WordPress Rest API 请求限制到我的域
- c# - C# WPF 代码在创建堆栈面板时停止
- python - 计算密度图 D