Qual é a melhor prática para se comunicar entre os componentes e serviços do React?

Em vez de usar a arquitetura de fluxo / redux, como os componentes de reação devem se comunicar com os serviços?

Por exemplo: Há um contêiner com poucos componentes representacionais (reação):

ChatBox - permite ler / escrever mensagensAvatarBox com trocador de senha - que permite alterar a senha do usuárioFluxo de notícias - lista as notícias e aplica um filtro a elas

Pensando neles como representação de recursos, desejo que cada um deles acesse a API do Microservice por si só (obtendo ou atualizando dados). Isso está correto? Ele fornecerá modelos de gerenciamento de responsabilidade limpos, mas duvida de desempenho usando solicitações http para carregar o conteúdo de cada componente

Esta pergunta também se refere a:Como executar comunicação eficiente para vários (micro) serviços?

questionAnswers(2)

yourAnswerToTheQuestion