1
resposta

user$

Porque foi criado este atributo user$: Observable<User>? Não seria melhor encadear o subscribe no getUser()?

1 resposta

Olá, Thiago, tudo bem?

Nos desculpe a demora a te responder.

Essa também é uma opção! É como fizemos antes com outros Observables.

Mas como você deve ter visto, o instrutor basicamente criou essa propriedade user$ porque ele a usa depois na aula seguinte, ao utilizar o async pipe, e removendo a necessidade de se usar a propriedade user.

Abraços e bons estudos! :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software