Un vistazo a las características principales en el lanzamiento de Angular _Ivy_ versión 9

un-vistazo-a-las-características-principales-en-el-lanzamiento-de-Angular-Ivy-versión-9

Un vistazo a las características principales en el lanzamiento de Angular Ivy versión 9

Este artículo es una traducción aprobada por el autor y editor originales.

Enlace original en inglés A look at major features in the Angular Ivy version 9 release del 6 de febrero de 2020

Autor original Lars Gyrup Brink Nielsen

En resumen con Angular 9 tenemos cambios. MUCHOS y en todas partes: globalización dinámica, modo estricto, Bazel y mucho más.

(Y sí, ahora por fin se ha lanzado Angular Ivy versión 9)

Leer más

Compartir

Elementos Angular para los Web Components

elementos-Angular-para-los-Web-Components

La industria web vive un momento de esplendor y le crecen los frameworks como hierbas primaverales. Pero el estándar HTML no se queda atrás y evoluciona hacia tecnologías potentes y genéricas. Angular Elements promueve la reutilización de código en distintos frameworks para que puedas usar tus componentes Angular en otros entornos.

Siendo como es Google una empresa web first, se esfuerzan en incorporar y adaptar de la mejor manera los estándares HTML a sus productos. Con el desarrollo de Angular siempre tuvieron la vista puesta en la tecnología de los Web Components. Buscando que los usos futuros del código se garantizasen más allá del framework de creación.

Leer más

Compartir

Internacionalización y puesta en producción

internacionalizacion-y-puesta-en-produccion-con-Angular

Las aplicaciones web, son la expresión perfecta del mundo globalizado en el que vivimos. Preparar tu aplicación para ese mundo se conoce como internationalization, o recortadamente i18n. Pero globalizar no significa “café con leche para todos”. Atender a las necesidades específicas de tus usuarios es el proceso de localization.

Para empezar esto afecta las traducciones de los contenidos: sean datos o textos fijos. Pero también a las adaptaciones culturales para la presentación de fechas, números, iconos… En Angular tenemos herramientas y soluciones para poner en marcha proyectos globalizados.

Leer más

Compartir

Velocidad y SEO con el SSR de Angular Universal

velocidad-y-seo-con-el-ssr-de-angular-universal

Las SPA JavaScript, muy balanceadas hacia el navegador, nacieron para crear con tecnología web aplicaciones de negocio. Normalmente se desplegaban en intranets, o en internet para usuarios autorizados. Eran aplicaciones de uso intensivo, visita recurrente y alto rendimiento diario. El éxito tecnológico de frameworks como Angular las llevó a ser usadas para desarrollar webs clásicas de internet y ser utilizadas por visitantes ocasionales.

Pero en esta situación presentaron dos problemas para los que inicialmente no estaban preparadas. Por un lado la primera visita de un humano obligaba a la descarga completa de la aplicación antes de poder ver nada. Y nada era lo que veían los visitantes robóticos que pretendían indexar un sitio. Las soluciones a estos problemas incluyen, entre otras medidas, una vuelta al servidor. Lo que en Angular se conoce como aplicación universal.

Leer más

Compartir

PWA, Entre la web y las apps con Angular

pwa-entre-la-web-y-las-apps-con-angular

Las aplicaciones web han evolucionado desde el contenido estático al dinámico, luego al adaptable y ahora se acercan progresivamente a la experiencia y rendimiento de aplicaciones nativas. En Angular se incorporan esas capacidades desde el propio framework.

Mediante la librería @ngular/pwa dispondremos de todo lo necesario para ofrecer instalación en escritorio, actualizar la aplicación controladamente, recibir notificaciones del servidor e incluso mejoras en la caché de comunicaciones que pudieran permitir un funcionamiento offline.

Leer más

Compartir