Olá, poderiam me explicar com um exemplo, qual é a diferença entre esses dois operadores? Não ficou tão claro para mim.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, poderiam me explicar com um exemplo, qual é a diferença entre esses dois operadores? Não ficou tão claro para mim.
Olá Gelson! Vamos lá! O map tem como objetivo mudar o resultado do fluxo, como no exemplo do curso ele extrai o dado do atributo payload, e depois modifica ele para ordenar o array de ações. Já o switchMap é da classe dos operadores que muda o fluxo em si, no caso do curso ele troca o fluxo da digitação pelo fluxo da busca na API.
Ficou mais claro?
Obrigado pela sua pergunta!