Ausgabe
In letzter Zeit habe ich viel über die neue Rendering-Engine von Angular gehört – Ivy. Ich kenne den Begriff „Rendering Engine“ im Zusammenhang mit Browsern und Photoshop. Diese beiden Rendering-Engines sind für das „Zeichnen“ des Bildes auf dem Bildschirm verantwortlich. Aber ich bin mir nicht sicher, was diese Ivy-Engine rendert?
Lösung
Die Ivy-Rendering-Engine ist dafür verantwortlich, Ihnen Anweisungen (Vorlagen) zu geben und etwas auf den Bildschirm zu bringen, und zwar auf effiziente Weise. Sie ist auch dafür verantwortlich, die Änderungserkennung zu verdrahten, sodass all die schweren DOM-Updates vom internen Rendering erledigt werden Engine, diese Engine wurde viele Male vom Angular-Team aktualisiert, und Sie sehen diese Änderungen nicht, sodass diese Updates die Art und Weise, wie Sie Ihre Anwendung schreiben, nicht beeinflussen, und diese Engine verkleinert die Bundles drastisch, sodass Sie viel kleiner bauen Winkel-Apps, ohne Ihren Code anzupassen.
Wie ich weiß, ist es noch nicht produktionsbereit, es fehlen einige Teile, und wenn Sie komplexe oder geschäftskritische Anwendungen erstellen möchten, müssen Sie möglicherweise nicht vollständig auf Ivy migrieren.
Weitere Informationen finden Sie hier .
Beantwortet von – Abdulrahman Fayoun
Antwort geprüft von – Mildred Charles (FixError Admin)