Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

165
Vistas
¿Se pueden desacoplar los servicios en Angular como los microservicios?

En mi código de ejemplo, tengo dos servicios: FooService y BarService .

BarService está llamando a la función foo() desde FooService .

AppComponent inyecta BarService y llama a la función bar() desde BarService .

En este momento, BarService depende de FooService .

Me pregunto si hay una manera de hacer que BarService no dependa de FooService . para que no hablen entre ellos y no se conozcan?

Vi en el enfoque de microservicio que los servicios pueden comunicarse entre sí sin una conexión directa mediante el uso de una solicitud http.

¿Esto se aplica a este caso de uso?

https://stackblitz.com/edit/angular-ivy-aphlkt?file=src%2Fapp%2Fbar%2Fbar.module.ts,src%2Fapp%2Ffoo%2Ffoo.service.ts,src%2Fapp%2Fapp.component. t

 @Injectable({ providedIn: 'root' }) export class BarService { constructor(private fooService: FooService) {} bar() { console.log('in bar'); this.fooService.foo(); } }
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda