Olá thayto, não vejo essa abordagem como sendo um exemplo de micro-frontend. No máximo micro-service
No conceito de micro-frontend os projetos são separados mas os componentes podem estar na mesma tela.
usando como exemplo o código:
<div>
<h1>Produto 1</h1>
<p>Descrição do produto</p>
<ProjetoB-AdicionarAoCarrinho />
</div>
Pense que a página do produto está no Projeto A e o componente AdicionarAoCarrinho
está no projeto B.
A tela de detalhes do produto não precisa saber o que o AdicionarAoCarrinho
faz, precisa apenas adicionar ele à tela e o time de checkout cuida de toda a lógica.
Apenas separar URLs em projetos diferentes não significa que está trabalhando com micro-frontend