Angular7 - Descripción general

Angular 7es propiedad de Google y la versión estable se realizó el 18 º octubre de 2018. Esta es la última versión del angular.

A continuación se muestra la lista de versiones de Angular lanzadas hasta ahora:

Versión Fecha de lanzamiento
JS angular Octubre de 2010
Angular 2.0 Septiembre de 2016
Angular 4.0 Marzo de 2017
Angular 5.0 Noviembre de 2017
Angular 6.0 Mayo de 2018
Angular 7.0 Octubre de 2018

Las fechas de lanzamiento de las dos próximas versiones principales de Angular se indican a continuación:

Versión Fecha de lanzamiento
Angular 8.0 Marzo / abril 2019
Angular 9.0 Septiembre / Octubre 2019

Google planea lanzar la versión principal de Angular cada 6 meses. La versión lanzada hasta ahora es compatible con versiones anteriores y se puede actualizar a la más nueva muy fácilmente.

Analicemos las nuevas características agregadas a Angular 7.

Actualización angular a V7

Angular 7 es una versión importante en la que, en el marco del núcleo angular, se actualizan Angular CLI y Angular Materials. En caso de que esté utilizando Angular 5 o 6 y desee actualizar a Angular 7, a continuación se muestra el comando que actualizará su aplicación a la versión reciente de Angular:

ng update @angular/cli @angular/core

CLI angular

Mientras realiza la configuración del proyecto utilizando CLI angular, le informa sobre las funciones integradas disponibles, es decir, el enrutamiento y la compatibilidad con hojas de estilo como se muestra a continuación:

Rendimiento de la aplicación

En Angular 7, se agrega un presupuesto de paquete en angular.json como se muestra a continuación:

Budgetses una característica agregada a Angular CLI que le permite establecer un límite dentro de su configuración para asegurarse de que el tamaño de su aplicación esté dentro del límite establecido. Puede establecer el tamaño para que la aplicación pueda recibir una advertencia cuando se cruce el límite.

Material angular y CDK

La versión de Angular Material / CDK se actualiza en Angular 7. También hay 2 características agregadas a CDK: virtual scrolling, and drag and drop.

Desplazamiento virtual

La función de desplazamiento virtual muestra los elementos dom visibles al usuario, a medida que el usuario se desplaza, se muestra la siguiente lista. Esto brinda una experiencia más rápida, ya que la lista completa no se carga de una vez y solo se carga según la visibilidad en la pantalla.

Arrastrar y soltar

Puede arrastrar y soltar elementos de una lista y colocarlos donde sea necesario dentro de la lista. La nueva característica es muy suave y rápida.