Servicios inyectables en Angular

servicios-inyectables-en-Angular

La presentación, la lógica y el manejo de datos son tres capas de abstracción que usamos los programadores para mantener organizado nuestro código. En Angular, la presentación es cosa de los componentes. La lógica y los datos tienen su lugar en servicios compartidos.

Para que los componentes consuman los servicios de forma controlada tenemos proveedores inyectables en la librería @angular/core con los que realizar la inyección de dependencias.

Leer más

CompartirComentarios Descuento en cursos PluralSight

Flujo de datos entre componentes Angular

flujo-de-datos-entre-componentes-angular

Los desarrollos profesionales son complicados pero con Angular tenemos soluciones de comunicación simples para pantallas complejas. Mediante el desarrollo de componentes atómicos y reutilizables Angular 7 favorece la implementación de buenas prácticas.

Crear y comunicar muchos componentes puede llevarnos a código difícil de seguir. La librería @angular/forms ofrece tuberías de comunicación para mantener el flujo de datos bajo control.

Leer más

CompartirComentarios Descuento en cursos PluralSight

Formularios, tablas y modelos de datos en Angular

formularios-tablas-y-modelos-de-datos-en-angular

Las aplicaciones Angular 7 son excelentes para el tratamiento de datos en el navegador. Su razón de ser fue la recogida de información mediante formularios y la presentación de páginas dinámicas de forma sencilla.

Vamos a ver cómo la librería @angular/forms enlaza las vistas, los controladores y los modelos; y cómo se hace la presentación de datos en listas y tablas.

Leer más

CompartirComentarios Descuento en cursos PluralSight

Páginas y rutas Angular SPA

paginas-y-rutas-angular-spa

Las aplicaciones Angular 7 son conjuntos de páginas enrutadas en el propio navegador. Son las conocidas SPA, Single Page Applications. Estas apps liberan al servidor de una parte del trabajo, reducen la cantidad de llamadas y mejoran la percepción de velocidad del usuario.

En este tutorial aprenderás a crear una Angular SPA fácilmente usando @angular/router, el enrutador de Angular.

Leer más

CompartirComentarios Descuento en cursos PluralSight

Base para una aplicación Angular

base-aplicacion-angular

Vamos a crear una base sobre la que programar una aplicación Angular 7 profesional. Usaremos el CLI para generar una estructura sobre la que crecer. Será como una semilla para un desarrollo controlado.
La idea de árbol se usa en muchas analogías informáticas. La emplearemos en dos conceptos básicos en Angular: los módulos y los componentes.

Leer más

CompartirComentarios Descuento en cursos PluralSight