Você pode ter também um app nativo que roda uma WebView e cada "tela" do seu app será um aplicação diferente, seria uma forma de diversificar as tecnologias e ter times diferentes trabalhando em partes diferentes do sistema.
Respondendo a "pelo que ja vi de microfrontend é apenas a junç..." dentro da publicação Microfrontend com ReactJS
2