O Modern.js é um meta-framework React da ByteDance que estamos colocando em Avaliação (Trial) para times com requisitos de micro-frontend construídos no Module Federation. O gatilho é prático: o nextjs-mf está chegando ao fim da vida útil. O Pages Router receberá apenas pequenas correções retroativas, nenhum novo desenvolvimento está planejado e espera-se que os testes de CI sejam removidos até meados ou final de 2026. Com o Next.js carecendo de suporte oficial ao Module Federation e o plugin da comunidade sendo descontinuado, o time central do Module Federation agora recomenda o Modern.js como o principal framework suportado para arquiteturas baseadas em federação. O plugin @module-federation/modern-js-v3 fornece a conexão automática de build pronta para uso, com streaming SSR e Bridge APIs disponíveis como capacidades separadas. No entanto, combiná-los tem limitações: o @module-federation/bridge-react ainda não é compatível com ambientes Node, tornando o Bridge inviável em cenários de SSR.
Nossa experiência inicial é positiva, e o caminho de migração é bem definido para times que já usam o Module Federation. O ecossistema fora da ByteDance ainda está amadurecendo, então os times devem se planejar para uma documentação mais escassa e um engajamento mais próximo com o upstream. Esta continua sendo uma recomendação em Avaliação (Trial), porque o investimento se justifica para casos de uso de Module Federation onde não existe atualmente uma alternativa com melhor suporte.