¿Qué es Ivy?

3/25
Recursos
Transcripción

Aportes 16

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

En Angular 9 ya esta activo por defecto…

ya estamos en angular 12

Apuntes de Clase
Que es Ivy
Es un motor de render en el que el equipo de angular ha estado trabajando como la gran novedad.
.
trae como ventajas:

aplicaciones mas pequeñas
compilaciones mas rápidas
debugging mas simple y exacto
Ivy es amable con la aplicación y al compilar elimina código y paquetes de angular sin utilizar

Repo Proyecto de este curso:

https://github.com/platzi/platzi-store-pro

Alguien usando Angular 13 por acá? Ya Ivy viene por defecto.

a probar Ivy 😄

Cuando activé este método de compilación, en la línea de [matBadge]=“total$ | async” me saltó un error, sobre que no puedo asignarle un número a un string, supongo que como total$ retorna un número y matbadge espera un string. Se me ocurrió poner (total$ | async).toString(), pero no me parece lo más correcto, alguien tiene otra idea?

👌

Guía oficial de Angular sobre Ivy.

Para más información les recomiendo esta web.

¿LO QUE SEA?

Realicé el cambio solicitado y tengo el siguiente error:

ERROR in No suitable injection token for parameter ‘sanitizer’ of class ‘FaIconComponent’.
no type or decorator

A lo mejor lo entendí mal ¿Elimina código que no se utiliza de tu proyecto de Angular? Eso como es ? :0

Al parecer en la versión 9 de Angular Ivy ya está por predeterminado y la opción solo nos da quitarlo.

estoy en la versión 10 y no veo esa configuración, supongo que es por defecto.

Con la versión 9 de Angular, el nuevo compilador y las instrucciones de tiempo de ejecución se utilizan de forma predeterminada en lugar del compilador y el tiempo de ejecución más antiguos, conocido como View Engine.