Introducción a los servicios y al sistema de Inyección de Dependencias. En este video vemos que son los servicios y que ventajas nos ofrecen, así como hacemos una introducción al funcionamiento básico del sistema de inyección de dependencias de angular. También expandimos el desarrollo de nuestra aplicación carrito, para ver un ejemplo de como extraer la lógica de negocio a un servicio y utilizar este en diferentes partes de la aplicación.
Lista de contenido
00:00 Intro
00:08 ¿Qué son los Servicios?
01:06 Extracción de lógica de negocio del componente carrito.
01:45 ¿Qué es la Inyección de Dependencias?
02:57 Jerarquías de Inyectores y Resolución de dependencias.
04:11 Declaración de Proveedores.
06:24 Refactorizar carrito para usar Inyección de Dependencias.
06:58 Detalle importante para extraer info de un servicio.
09:38 Añadir funcionalidad a la app carrito.
12:20 Outro
Enlaces de interés
Video de los componentes: https://youtu.be/Rdq1gbvk0uE
Código Fuente: https://github.com/ako-tech/angular-basics-project/tree/3-services
Playlist de Angular Basics: https://www.youtube.com/playlist?list=PL4vWncexIMYvaYdepQvyryGBhIHU-Sd04
Si deseas apoyar la creación de más contenido de este tipo, puedes hacerlo a través de:
· Paypal: https://www.paypal.com/donate/?hosted_button_id=QNDKCWXFPYU3U
---
twitter: https://twitter.com/_akotech
github: https://github.com/ako-tech