Introducción a los conceptos básicos de los observables y su uso en angular. En la que hablamos de los distintos elementos que componen la librería de ReactiveX(RxJs), como son los observables, observadores, subscripciones o sujetos. Y vemos con ejemplos cómo usarlos en angular. Y también como combinarlos y transformarlos gracias con uso de operadores. Terminamos viendo como la combinación de observables y la pipe async, nos permite usar una estrategia de detección de cambios en los componentes más eficiente llamada OnPush.
Lista de contenido
00:00 Intro
00:19 ¿Qué son los Observables?
04:20 Operadores.
06:16 Sujetos y BehaviorSubject.
˅˅˅˅ Parte Práctica ˅˅˅˅
08:15 Pasos básicos para consumir un observable en un componente.
13:42 Usar la pipe Async.
15:24 Operador map().
17:08 Refactorización de ShoppingCartService y dependencias.
20:03 Refactorización de CatalogService.
20:33 Operador combineLatest().
23:47 Operadores switchMap() y tap().
26:18 Agrupar subscripciones en el template con ng-container.
27:51 Estrategias de detección de cambios Default y OnPush.
30:17 Outro
Enlaces de Interés
Código Fuente: github.com/ako-tech/angular-b...
ReactiveX para js: rxjs.dev/
Playlist de Angular Basics: • Angular Basics
Si deseas apoyar la creación de más contenido de este tipo, puedes hacerlo a través de:
· Paypal: www.paypal.com/donate/?hosted...
---
twitter: / _akotech
github: github.com/ako-tech
2 июл 2024