VERSIONES DE ANGULAR
ESTA DOCUMENTO HARÁ UNA DESCRIPCIÓN GENERAL DEL HISTORIAL DE
VERSIONES DE ANGULAR, UN MARCO DE APLICACIÓN DEL LADO DEL CLIENTE
MUY CONOCIDO Y USADO POR MUCHOS DESARROLLADORES. ESTA
PUBLICACIÓN DE ANGULAR ES PARA INICIAR EN EL MANEJO DE ESTA
HERRAMIENTA.
¿QUÉ ES ANGULAR?
ANGULAR ES UN FRAMEWORK DE APLICACIÓN WEB DE CÓDIGO ABIERTO
BASADO EN TYPESCRIPT QUE GOOGLE DESARROLLA PARA CREAR APLICACIONES
WEB DINÁMICAS, EFICIENTES Y SOFISTICADAS. IMPLEMENTA LA FUNCIONALIDAD
PRINCIPAL COMO MUCHAS BIBLIOTECAS DE TYPESCRIPT QUE IMPLEMENTA EN SUS
APLICACIONES. ANGULAR ES UNA HERRAMIENTA DE DESARROLLO CONSTRUIDA
POR UN EQUIPO DE INGENIEROS PARA HACER QUE EL DESARROLLO WEB SEA UN
POCO MÁS SENCILLO Y POSEE LAS SIGUIENTES CARACTERÍSTICAS.
NUEVO ENRUTAMIENTO PARA EL TÍTULO: AHORA, NO NECESITA REALIZAR
NINGUNA IMPORTACIÓN ADICIONAL CUANDO DESEA AGREGAR UNA
PÁGINA DE TÍTULO.
LÍNEA DE COMANDO OPCIONAL: USE EL INYECTOR
VIEWCONTAINERREF.CREATEEMBEDDEDVIEW Y CREATEEMBEDDEDVIEW, Y
TENDRÁ UN COMANDO OPCIONAL QUE PUEDE USAR PARA CREAR UNA
VISTA INCRUSTADA.
FINALIZACIÓN AUTOMÁTICA DE CLI PARA ANGULAR: EN LAS ÚLTIMAS
VERSIONES, ES FÁCIL GENERAR COMPONENTES, MÓDULOS Y MÁS OBJETOS
SIMILARES CON LA MENOR CANTIDAD DE PROBLEMAS POSIBLES, YA QUE LA
CLI AHORA CUENTA CON CAPACIDADES DE FINALIZACIÓN AUTOMÁTICA.
FORMULARIOS ESCRITOS ESTRICTAMENTE: TODOS LOS PROBLEMAS DE
GITHUB ANTES DE LA VERSIÓN 14 AHORA ESTÁN COMPLETAMENTE
RESUELTOS, YA QUE VIENEN CON CAPACIDADES DE ESCRITURA MUY
ESTRICTAS. LA FUNCIÓN FORMCONTROL AHORA PUEDE PERMITIR EL TIPO
GENÉRICO QUE EXPLICARÁ LOS DATOS U OTRO VALOR QUE CONTIENE EL
FORMULARIO.
¿QUÉ VERSIÓN ANGULAR DE ANGULAR ES MEJOR Y
POR QUÉ?
POR SUPUESTO, CADA COMPRENSIÓN DEL HISTORIAL DE VERSIONES DE
ANGULAR, LA NUEVA VERSIÓN TIENDE A SER MEJOR QUE LA ANTERIOR, Y
ANGULAR 14 NO DECEPCIONA AQUÍ. HA CORREGIDO MÚLTIPLES
ACTUALIZACIONES Y MEJORAS QUE LO CONVIERTEN EN UNA OPCIÓN PREFERIDA.
POR EJEMPLO, LOS TIPOS COMPLETOS DE FORMULARIOS HAN SOLUCIONADO
TODOS LOS PROBLEMAS DE GITHUB.
EL MARCO MEJORADO BASADO EN TYPESCRIPT HACE QUE LOS
DESARROLLADORES ESTÉN MÁS INFORMADOS. TAMBIÉN PERMITE A LOS
DESARROLLADORES TRABAJAR SIN CONEXIÓN. INCLUSO FUNCIONA SIN
NINGUNA IMPORTACIÓN. EN LA VERSIÓN 13, UNO TIENE QUE IMPORTAR RUTAS Y
TÍTULOS.
LA CORRECCIÓN AUTOMÁTICA ES UNA CARACTERÍSTICA EN LA QUE LA VERSIÓN
14 DE ANGULAR GANA UNA VENTAJA SOBRE LA VERSIÓN 13. CON ESTA
CARACTERÍSTICA, LOS DESARROLLADORES PUEDEN CAMBIAR FÁCILMENTE A
NUEVAS CARACTERÍSTICAS. TENIENDO EN CUENTA TODAS ESTAS
ACTUALIZACIONES, ES ACONSEJABLE CAMBIAR A LA ÚLTIMA VERSIÓN 14 DE
ANGULAR PARA QUE PODAMOS EXPLORAR NUEVAS CAPACIDADES DE
DESARROLLO.
HISTORIAL DE VERSIONES DE ANGULAR:
EN EL PRESENTE ESCRITO SE MUESTRA TODA LA LISTA DE VERSIONES DE ANGULAR
DESDE ANGULARJS HASTA ANGULAR 13 PARA COMPRENDER EL NIVEL DE
CAMBIOS QUE SE INTRODUCEN EN CADA VERSIÓN.
ANGULARJS:
ANGULARJS VERSIÓN 1.0 FUE LANZADO EN 2010 POR MIŠKO HEVERY. ANGULARJS
GENERALMENTE SE CONOCE COMO "ANGULARJS" O ANGULAR 1. ANGULARJS ES
UN MARCO DE APLICACIONES WEB FRONT-END DE CÓDIGO ABIERTO Y BASADO
EN JAVASCRIPT. LO MANTIENE PRINCIPALMENTE GOOGLE Y UNA COMUNIDAD DE
DESARROLLADORES PARA DESARROLLAR APLICACIONES DE UNA SOLA PÁGINA.
NOTA: EL SOPORTE A LARGO PLAZO DE ANGULARS SE INTERRUMPE OFICIALMENTE
A PARTIR DEL 31 DE DICIEMBRE DE 2021.
ANGULAR 2:
ANGULAR 2 ESTÁ COMPLETAMENTE REDISEÑADO POR EL MISMO EQUIPO QUE
CREÓ ANGULARJS. FUE LANZADO EN SEPTIEMBRE DE 2016. ESTÁ ESCRITO
COMPLETAMENTE EN TYPESCRIPT. OFRECE MÁS OPCIONES PARA LOS IDIOMAS.
PUEDE USAR CUALQUIER LENGUAJE DE ES5, ES6 O TYPESCRIPT PARA
DESARROLLAR CÓDIGO ANGULAR 2. ANGULAR 2.0 SE CONOCE COMO
ANGULAR.
ANGULAR 4:
LAS PRINCIPALES MEJORAS EN EL ENRUTADOR ANGULAR 4 SE ACTUALIZARON EN
LA TERCERA VERSIÓN. ANGULAR 4 SE LANZÓ EN MARZO DE 2017. NO HAY
CAMBIOS IMPORTANTES ENTRE ANGULAR 2 Y ANGULAR 4. ESTA VERSIÓN ES
RETROCOMPATIBLE CON 2X PARA LA MAYORÍA DE LAS APLICACIONES.
ANGULAR 5:
ANGULAR 5 SE LANZÓ EN NOVIEMBRE DE 2017. SE AGREGÓ COMPATIBILIDAD
CON RXJS 5.5 EN ESTA VERSIÓN. LOS USUARIOS PUEDEN CREAR COMPILACIONES
DE PRODUCCIÓN UTILIZANDO ANGULAR CLI Y EL OPTIMIZADOR DE
COMPILACIÓN POR DEFECTO AGULAR WEB PACK. ANGULAR UNIVERSAL STATE
TRANSFER API Y DOM SUPPORT SE AGREGARON EN ESTA VERSIÓN.
ANGULAR 6:
ANGULAR 6 SE LANZÓ EN MAYO DE 2018. HAY NUEVAS VERSIONES DE ANGULAR
CLI 6 Y MATERIAL 6. CARACTERÍSTICAS IMPORTANTES LANZADAS EN ANGULAR 6
DE LA SIGUIENTE MANERA:
– SE AGREGARON DOS NUEVOS COMANDOS ANGULARES DE LA CLI: NG
UPDATE Y NG ADD
– KIT DE DESARROLLO DE COMPONENTES (CDK)
– COMPONENTES DE INICIO DE MATERIAL ANGULAR
– ESPACIOS DE TRABAJO DE LA CLI
– COMPATIBILIDAD CON BIBLIOTECAS
– MEJORAS EN EL RENDIMIENTO DE LAS ANIMACIONES
– RXJS V6
ANGULAR 7:
ANGULAR 7.0.0 SE LANZÓ EN OCTUBRE DE 2018, SE LANZÓ SINCRONIZADO CON
ANGULAR CLI 7 Y ANGULAR MATERIAL 7. PROPORCIONA ACTUALIZACIONES DE
DEPENDENCIA PARA TYPESCRIPT 3.1, RXJS 6.3 Y SOPORTE PARA NODE 10.
ANGULAR 8:
SE LANZÓ EN MAYO DE 2019 CON UNA NUEVA VERSIÓN DE ANGULAR CLI 8 Y
ANGULAR MATERIAL 8. EL NUEVO ANGULAR CLI 8 TIENE UNA NUEVA EXPERIENCIA
DE USUARIO PARA UNA APLICACIÓN BÁSICA CREADA CON EL COMANDO NG
NEW. TAMBIÉN HAY IMPORTACIONES DINÁMICAS PARA CONFIGURACIONES DE
RUTA.
ANGULAR 9
SE LANZA EN FEBRERO DE 2020. ESTA ES UNA VERSIÓN IMPORTANTE QUE USA DE
FORMA PREDETERMINADA. EL COMPILADOR Y EL TIEMPO DE EJECUCIÓN DE IVY
OFRECEN NUMEROSAS VENTAJAS, COMO TAMAÑOS DE PAQUETE MÁS
PEQUEÑOS, PRUEBAS MÁS RÁPIDAS, MEJOR DEPURACIÓN, VERIFICACIÓN DE
TIPOS MEJORADA, ETC.
ANGULAR 10
SE LANZÓ EL 24 DE JUNIO DE 2020. LA CAPACIDAD DE MECANOGRAFIADO
AUMENTÓ A UN MÍNIMO DE 3.9, POR LO QUE LA VERSIÓN ANTERIOR NO ES
COMPATIBLE AQUÍ. SE AGREGÓ UN NUEVO SELECTOR DE RANGO DE FECHAS EN
MATERIAL ANGULAR. EL RENDIMIENTO DE LA APLICACIÓN Y LA COMPATIBILIDAD
DEL NAVEGADOR TAMBIÉN SE ACTUALIZARON AL MEJOR NIVEL.
ANGULAR 11
SE LANZÓ EL 11 DE NOVIEMBRE DE 2020. ES COMPATIBLE CON LA VERSIÓN 4.0 DE
TYPESCRIPT Y PERMITE UN DESARROLLO Y UNA CREACIÓN DE APLICACIONES MÁS
RÁPIDOS. EN ANGULAR 11, CUANDO INSTALAMOS DEPENDENCIAS, EL PROCESO
DE ACTUALIZACIÓN AHORA ES DE 2 A 4 VECES MÁS RÁPIDO Y LA COMPILACIÓN
TAMBIÉN ES MÁS RÁPIDA EN LA VERSIÓN ACTUALIZADA.
ANGULAR 12
SE LANZA EL 12 DE MAYO DE 2021. ANGULAR 12 AHORA ES COMPATIBLE CON
TAILWIND CSS. OTRAS ACTUALIZACIONES EN ANGULAR 12 INCLUYEN LA ADICIÓN
DE UMD MINIFICADOS, ARCHIVOS FUENTE REDIRIGIDOS, VERIFICACIONES NULAS
ESTRICTAS, OPCIÓN DE EMISIÓN DE EVENTOS, CÓDIGOS DE ESTADO HTTP Y
COMPATIBILIDAD CON WEB PACK 5.
ANGULAR 13
FUE LANZADO EL 3 DE NOVIEMBRE DE 2021. ADMITE MECANOGRAFIADO 4.4.
TIENE SOPORTE EN LÍNEA PARA FUENTES DE ADOBE Y SE ELIMINÓ EL SOPORTE DE
IE 11. RXJS V7.4 ES EL VALOR PREDETERMINADO PARA LAS APLICACIONES
CREADAS CON EL COMANDO NG NEW.
ANGULAR 14
LA CAPACIDAD DE ANGULAR PARA AGREGAR CARACTERÍSTICAS Y
CAPACIDADES RELEVANTES LO HACE POPULAR. SIGUIENDO LA MISMA
TENDENCIA, LA ÚLTIMA VERSIÓN, ANGULAR 14, ESTÁ DISPONIBLE Y NO
DECEPCIONA EN ABSOLUTO.
LA ÚLTIMA VERSIÓN ESTÁ BASADA EN TYPESCRIPT Y ENTRÓ EN VIGOR EL 1 DE
JUNIO DE 2022. SEGÚN LOS EXPERTOS DE LA INDUSTRIA, ESTA ES QUIZÁS UNA DE
LAS VERSIONES MEJOR PLANIFICADAS, YA QUE PRESENTA MÚLTIPLES MEJORAS
SISTEMÁTICAS.
¿CÓMO ACTUALIZAR VERSION DE ANGULAR?
CARACTERÍSTICAS INCORPORADAS EN ESTA VERSION, PODRÁ DEMOSTRAR LAS
CARACERÍSTICAS EN ANGULAR 14. ESTA ES LA FORMA PARA ACTUALIZAR A UNA
NUEVA VERSIÓN.
VAYA AL IDE O CONSOLA DE SU PREFERENCIA Y REALICE UN NPM, USANDO
EL COMANDO GLOBAL @ANGULAR/CLI@NEXT
UNA VEZ QUE FINALICE LA DESCARGA DE NPM, USE EL COMANDO
npm install -g @angular/cli [¿QUE RESULTADO SE VISUALIZA?]
ng version [¿QUÉ INFORMACIÓN DESPLIEGA?]
ESO ES TODO. LA INSTALACIÓN HA TERMINADO.
CARACTERÍSTICAS:
SOLUCIÓN INTEGRAL PARA DISPOSITIVOS MÓVILES Y DE ESCRITORIO:
DESARROLLE EN TODAS LAS PLATAFORMAS, COMO WEB, WEB MÓVIL Y
DISPOSITIVOS MÓVILES NATIVOS Y DE ESCRITORIO NATIVOS.
SOPORTE DE GOOGLE: MUCHOS DESARROLLADORES CONSIDERAN QUE EL
SOPORTE DE GOOGLE ES OTRO BENEFICIO DE ANGULAR, LO QUE HACE QUE
LA PLATAFORMA VALGA LA PENA. EN LA CONFERENCIA NG EN 2017, LOS
DESARROLLADORES DE LA COMUNIDAD ANGULAR CONFIRMARON QUE
GOOGLE BRINDARÁ SOPORTE EN ANGULAR A LARGO PLAZO.
LA LÍNEA DE COMANDOS COMIENZA A CONSTRUIR SU APLICACIÓN
ANGULAR RÁPIDAMENTE, AGREGA COMPONENTES Y PRUEBAS, LUEGO
IMPLEMENTA INSTANTÁNEAMENTE.
ARQUITECTURA DE PLANTILLAS BASADAS EN COMPONENTES: CREE
RÁPIDAMENTE VISTAS DE INTERFAZ DE USUARIO CON UNA ESTRUCTURA DE
PLANTILLA SIMPLE Y POTENTE.
ENLACE DE DATOS BIDIRECCIONAL: EL ENLACE DE DATOS EN ANGULAR ES
LA SINCRONIZACIÓN ENTRE EL MODELO Y LA VISTA. CUANDO LA VARIABLE
DE DATOS EN EL MODELO CAMBIA, LA VISTA REFLEJA EL CAMBIO AL MISMO
TIEMPO, Y CUANDO LOS DATOS DE LA VISTA CAMBIAN, EL MODELO
TAMBIÉN SE ACTUALIZA SIMULTÁNEAMENTE.
GOOGLE MANTIENE ACTIVAMENTE ANGULAR Y TIENE UNA GRAN
COMUNIDAD DE DESARROLLADORES. PUEDE ENCONTRAR MUCHOS
MATERIALES, VIDEOS TUTORIALES Y BLOGS SOBRE ESTE MARCO. HAY
MUCHAS HERRAMIENTAS ÚTILES DE TERCEROS TAMBIÉN DISPONIBLES.
MENOS MARCO DE CÓDIGO: ANGULAR TIENE MENOS CÓDIGO EN
COMPARACIÓN CON OTRAS TECNOLOGÍAS FRONT-END. NO NECESITA
ESCRIBIR CÓDIGO ADICIONAL PARA UNIR LAS CAPAS DE MVC. EN
ANGULAR, LAS DIRECTIVAS SON UN CÓDIGO DIFERENTE DEL CÓDIGO DE LA
APLICACIÓN. TODAS ESTAS ESTRUCTURAS DE CODIFICACIÓN JUNTAS
MINIMIZAN EL TIEMPO DE DESARROLLO.
CDK [COMPONENT DEVELOPMENT KIT] Y MATERIAL ANGULAR, ANGULAR ES
UN MARCO FRONT-END SUPERIOR QUE HA MEJORADO SU KIT DE
DESARROLLO DE COMPONENTES (CDK) CON LAS ACTUALIZACIONES DE LA
NUEVA VERSIÓN. AYUDA EN LA CARGA Y DESCARGA DINÁMICA DE DATOS
DEL DOCUMENTO PARA CREAR ESTRUCTURAS DE DATOS GRANDES Y DE
ALTO RENDIMIENTO.
DIRECTIVAS: LAS DIRECTIVAS SON LAS CARACTERÍSTICAS ANGULARES MÁS
ÚTILES. PUEDE CREAR ETIQUETAS HTML PERSONALIZADAS PARA
DESARROLLAR CONTROLES PERSONALIZADOS CON EL USO DE DIRECTIVAS.
LOS DESARROLLADORES PUEDEN USARLOS PARA DECORAR ELEMENTOS
BASADOS EN EL COMPORTAMIENTO. TAMBIÉN PUEDE MANIPULAR O
CAMBIAR LOS ATRIBUTOS DOM SEGÚN LAS NECESIDADES DEL PROYECTO
CON LA AYUDA DE DIRECTIVAS.
ANGULAR 15 [LA ÚLTIMA VERSIÓN DE ANGULAR]
¡EL LANZAMIENTO MÁS GRANDE CON VARIAS MEJORAS Y CARACTERÍSTICAS
ATRACTIVAS! DE ACUERDO CON LA POLÍTICA DE LANZAMIENTO DE ANGULAR,
SIGUE PRESENTANDO DIFERENTES ACTUALIZACIONES CADA 6 MESES DESDE SU
ÚLTIMA ACTUALIZACIÓN.
ESTE NUEVO ANGULAR 15.0.0 TIENE API INDEPENDIENTES ESTABLES, API DE
COMPOSICIÓN DE DIRECTIVAS, RENDIMIENTO CONTINUO, CÓDIGO REPETITIVO
MÍNIMO, ETC. COMO YA SE LANZÓ AL MERCADO, HOY, EN ESTA GUÍA, NOS
SUMERGIREMOS DIRECTAMENTE EN LAS CARACTERÍSTICAS COMPLETAMENTE
NUEVAS DE ANGULAR 15 Y OTROS FACTORES ESENCIALES. ENTONCES, DESPUÉS
DE COMPRENDER EL HISTORIAL DE VERSIONES DE ANGULAR, VAYAMOS
DIRECTAMENTE A LA ÚLTIMA VERSIÓN DE ANGULAR 15.
LAS ÚLTIMAS CARACTERÍSTICAS DE ANGULAR 15
DIRECTIVAS DE IMAGEN
LAS IMÁGENES SE CONSIDERAN UNO DE LOS COMPONENTES MÁS VITALES DE LA
EXPERIENCIA WEB. LOS USUARIOS ESTARÁN MUY SATISFECHOS CON SU SERVICIO
SI CARGAN A LA VELOCIDAD DEL RAYO. ESA ES LA RAZÓN POR LA QUE SU SITIO
WEB GENERARÁ UNA CANTIDAD SIGNIFICATIVA DE INGRESOS. POR LO TANTO, EL
EQUIPO DE I + D DE ANGULAR SE UNIÓ A LAS DIRECTIVAS DE IMAGEN PARA
PROPORCIONAR PUNTOS DE REFERENCIA VITALES WEB CENTRALES MAXIMIZADOS
Y UNA EXPERIENCIA DE USUARIO MEJORADA.
LOS COMPONENTES INDEPENDIENTES SON CONFIABLES
CON ANGULAR 15, AHORA ES POSIBLE CREAR DIFERENTES APLICACIONES
ANGULAR SIN MÓDULOS EN CASO DE QUE LO DESEE. ALGUNOS DE LOS MAYORES
DESARROLLOS INCORPORADOS EN ANGULAR 15 SON LOS SIGUIENTES:
EN ESTA VERSIÓN MÁS NUEVA, HTTPCLIENT ESTÁ DISPONIBLE PARA
PRUEBAS; PUEDE USAR PROVIDEHTTPCLIENTTESTING(), Y... PARA PROBAR
COMPONENTES BASADOS EN ENRUTADORES, USE LA FUNCIÓN
PROVIDELOCATIONMOCKS():
DEBIDO A LA EXPANSIÓN DE LA COMPATIBILIDAD CON HTTP, AHORA
PUEDE PROPORCIONAR UN HTTPCLIENT SIN UTILIZAR UN
HTTPCLIENTMODULE UTILIZANDO PROVIDEHTTPCLIENT.
NGFOR ES EL NUEVO NOMBRE DE LA DIRECTIVA NGFOROF, LO QUE FACILITA SU
INCORPORACIÓN EN COMPONENTES INDEPENDIENTES COMPLETAMENTE
NUEVOS. DEL MISMO MODO, NGFOR, HABÍA DIRECTIVAS ROUTERLINKWITHHREF Y
ROUTERLINK, QUE AHORA SE HAN COMBINADO EN UNA ESTRUCTURA. POR LO
TANTO, NO HAY NINGÚN REQUISITO PARA IMPORTARLO.
EN CASO DE QUE USE ROUTERLINKWITHHREF, UN ESQUEMA TRANSFORMARÁ
RÁPIDAMENTE EL CÓDIGO, EL SERVICIO DE IDIOMA, QUE ALGUNA VEZ SE USÓ EN
EL IDE PARA LA VERIFICACIÓN DE TIPOS Y EL AUTOCOMPLETADO, SE HA
MEJORADO ENORMEMENTE PARA LOS COMPONENTES CONSTITUYENTES.
ADEMÁS, SI UTILIZA UN COMANDO, ELEMENTO O TUBERÍA INDEPENDIENTE EN SU
DISEÑO, INMEDIATAMENTE SE OFRECE A INTEGRARLO EN SU COMPONENTE.
API DE COMPOSICIÓN DE DIRECTIVAS
OTRA CARACTERÍSTICA DE PRIMER NIVEL DE ANGULAR 15 ES LA API DE
COMPOSICIÓN DE DIRECTIVAS QUE MAXIMIZA LA REUTILIZACIÓN DE LOS
CÓDIGOS A UN NIVEL COMPLETAMENTE NUEVO. UNA CARACTERÍSTICA TAN
EXTRAORDINARIA FUE ESTIMULADA POR LA RENOMBRADA SOLICITUD DE
CARACTERÍSTICAS DE GITHUB QUE EXIGÍA LA FUNCIONALIDAD DE UN ELEMENTO
HOST AL QUE SE AGREGAN DIRECTIVAS.
LOS DESARROLLADORES PUEDEN UTILIZAR LA API DE COMPOSICIÓN
DIRECCIONAL PARA AGREGAR DIRECTIVAS A LOS COMPONENTES DEL HOST, LO
QUE LE DA A ANGULAR UNA SÓLIDA TÉCNICA DE REUTILIZACIÓN DE CÓDIGO QUE
SOLO ES FACTIBLE MEDIANTE UN INTÉRPRETE. RECUERDE QUE SOLO LAS
DIRECTIVAS SOLITARIAS SON COMPATIBLES CON LA API PARA LA COMPILACIÓN
DE DIRECTIVAS. PUEDES CONSIDERAR ESTO:
VELOCIDAD ULTRARRÁPIDA DE ANGULAR DEBIDO A IVY LANDMARK
¿CONOCES BIEN ANGULAR SAGA? SOLÍA SER EL MARCO DE TRABAJO DE PRIMER
NIVEL PARA ENFATIZAR UX. PERO HA ESTADO LUCHANDO CON UN RENDIMIENTO
DE COMPILACIÓN DEFICIENTE EN CONTRASTE CON LAS BIBLIOTECAS ENDEBLES,
COMO REACT. EL MOTOR GRÁFICO SE RECONSTRUYÓ EN UN INTENTO INCREÍBLE
DE QUE TODO VOLVIERA A ESTAR EN EL CAMINO CORRECTO. EL NUEVO,
DESIGNADO IVY, TARDÓ AÑOS EN COMPLETARSE.
AL CONSIDERAR EL PROCESO, ANGULAR TUVO QUE ELIMINARSE DE HOT MODULE
RELOAD. AFORTUNADAMENTE, LA VERSIÓN 15 DE ANGULAR MÁS RECIENTE
OFRECE VARIAS COMPILACIONES Y RECONSTRUCCIONES, QUE SON SUTILES, E IVY
HA ALLANADO EL CAMINO PARA FORTALECER ANGULAR, EN CASO DE QUE NO
LO SEPA, HABILITAR HOT MODULE RELOAD TAMBIÉN SE HA VUELTO SENCILLO. EN
POCAS PALABRAS, ANGULAR 15 SERÁ UN MOMENTO DECISIVO. IVY
EVENTUALMENTE REEMPLAZARÁ A TODOS LOS DEMÁS MOTORES DE
RENDERIZADO, BRINDANDO A LOS PROGRAMADORES UNA PARTICIPACIÓN
SUPERIOR DEL USUARIO.
CARGA DIFERIDA
OTRA CARACTERÍSTICA NOTABLE DE ANGULAR 15 ES QUE HACE FACTIBLE LA
CARGA DIFERIDA. ¿NO SABES QUÉ ES LA CARGA DIFERIDA? ESTA TÉCNICA,
LLAMADA CARGA DIFERIDA, COLOCA RECURSOS NO CRUCIALES EN LAS
PÁGINAS SOLO CUANDO SON ABSOLUTAMENTE NECESARIOS, CON LAS
ACTUALIZACIONES MÁS RECIENTES, CONSIDERA QUE LAS EXPORTACIONES
ESTÁNDAR Y LAS CARGAS SOLO SON NECESARIAS EN LUGAR DE OBLIGARLO A
ELEGIR QUÉ CARGAR AL CARGAR UN MÓDULO O ELEMENTO SECUNDARIO EN
UNA RUTA ANGULAR.
FOTOGRAMAS CLAVE CSS
LOS FOTOGRAMAS CLAVE EN CSS TENÍAN UN PROBLEMA, QUE ERA QUE NINGÚN
COMPONENTE DE ALCANCE PARECÍA ESTAR INVOLUCRADO. ESTE PROBLEMA HA
SIDO EL FOCO DE LOS ESFUERZOS DEL EQUIPO ANGULAR DESDE 2019. AL
CONSIDERAR ESTA LIMITACIÓN, LA VERSIÓN ANGULAR 15 SE LANZÓ COMO UNA
SOLUCIÓN PERMANENTE, EL SELECTOR DE HOST TENDRÁ ASOCIADO EL NOMBRE
DEL FOTOGRAMA CLAVE. SE ADHERIRÁ AL ALCANCE DEL COMPONENTE DE
ANGULAR. SI SU CÓDIGO DEPENDE DE LA PERSPECTIVA MÁS LARGA DE UN
FOTOGRAMA CLAVE, ESTE CAMBIO PUEDE PROVOCAR UN MAL
FUNCIONAMIENTO. DEBE AGREGARLOS A LA HOJA DE ESTILO PÚBLICA.
CONCLUSIÓN
EL LANZAMIENTO DE ANGULAR 15 ES EL 16 DE NOVIEMBRE DE 2022 Y ESTAS SON
LAS ÚLTIMAS CARACTERÍSTICAS Y ACTUALIZACIONES DE ANGULAR 15. ESTE
MARCO ES UNA DE LAS MEJORES PLATAFORMAS DE CÓDIGO ABIERTO. EL EQUIPO
DE ANGULAR HA COMPLACIDO A LOS DESARROLLADORES AL PROPORCIONAR
ESTAS VENTAJAS Y CARACTERÍSTICAS DE PRIMER NIVEL INCORPORADAS EN LA
ÚLTIMA VERSIÓN DE ANGULAR V15.
HISTORIAL DE VERSIONES ANGULAR:
EL NÚMERO DE VERSIÓN SE BASA EN EL NIVEL DE CAMBIO INCLUIDO EN LA
VERSIÓN.
LANZAMIENTOS PRINCIPALES: CONTIENEN NUEVAS CARACTERÍSTICAS; SE
REQUIERE UNA ASISTENCIA MÍNIMA DEL DESARROLLADOR DURANTE LA
ACTUALIZACIÓN. AL ACTUALIZAR A VERSIONES PRINCIPALES, DEBE EJECUTAR
SECUENCIAS DE COMANDOS DE ACTUALIZACIÓN, EJECUTAR PRUEBAS
ADICIONALES Y APRENDER NUEVAS API [ IR PARA INSTALAR].
LANZAMIENTOS MENORES: CONTIENEN NUEVAS CARACTERÍSTICAS MÁS
PEQUEÑAS, NO SE REQUIERE LA AYUDA DEL DESARROLLADOR DURANTE LA
ACTUALIZACIÓN, PERO PUEDE MODIFICAR SUS APLICACIONES Y BIBLIOTECAS A
LA ÚLTIMA VERSIÓN EN EL LANZAMIENTO. LA APLICACIÓN ACTUALIZA LAS
DEPENDENCIAS DE PARES EN VERSIONES MENORES MEDIANTE EL USO DE LAS
VERSIONES COMPATIBLES, PERO NO REQUIERE QUE LOS PROYECTOS ACTUALICEN
ESTAS DEPENDENCIAS DE MANERA OBLIGATORIA.
LANZAMIENTOS DE PARCHES: BAJO RIESGO, LANZAMIENTOS DE CORRECCIÓN DE
ERRORES. NO SE ESPERA ASISTENCIA DEL DESARROLLADOR DURANTE LA
ACTUALIZACIÓN.
CONCLUSIÓN:
EN ESTE DOCUMENTO SE HA REALIZADO PARA CONOCER LAS VERSIONES Y
LANZAMIENTOS DE ANGULAR. UN FRAMEWORK DEL LADO DEL CLIENTE QUE
ADMITE MÚLTIPLES PLATAFORMAS. SE HAN ESCRITO ALGUNAS DE SUS VARIDAS
CARACTERÍSTICAS Y CONCEPTOS Y SE HAN TENIDO EN CUENTA LAS DIFERNTES
FRAMEWORKS QUE SE HAN LANZADO CON EL TIEMPO. PARA TENER, UNA IDEA
BÁSICA DE LO QUE ES ANGULAR [DOCUMENTACION ANGULAR].
ACTIVIDAD EN CLASE
1. UNA VEZ REALIZADA LA LECTURA, REALICE UN TIMELINE EN LA NUBE QUE
PUEDA COMPARTIR, ENVIAR EL ENLACE AL WHATSAPP PERSONAL.
2. REALICE LA SEGUNDA LECTURA, AHÍ ENCONTRARA INFORMACIÓN
IMPORTANTE.
3. REALICE LOS EJERCICIOS CONTENIDOS EN LA SEGUNDA LECTURA Y
SUBALOS A UN DRIVE DONDE DEBE ALOJAR:
a. UN DOCUMENTO EXPLICANDO EL PROCESO DEL EJERCICIO CON
EVIDENCIA DE LOS RESULTADOS
b. Y LAS FUENTES DEL EJERCICIO.