Module Federation vs. Micro Front-End: Entenda as Diferenças e Implementações

  Рет қаралды 2,343

Matheus Castiglioni

Matheus Castiglioni

Күн бұрын

Пікірлер: 26
@sebastiaopurcini3620
@sebastiaopurcini3620 8 күн бұрын
Como ficaria o controle dos repositórios? Seria um repositório apenas, geral, com todos os projetos criados, ou controlaria cada projeto interno num repositório? Como poderia ser feito?
@MatheusCastiglioni
@MatheusCastiglioni 5 күн бұрын
Fala Sebastião, tu pode fazer de duas formas: 1. Single repo: Basicamente cada MFE teria um repositório próprio 2. Monorepo: Tu pode manter um único repositório com todos os MFE dentro. Cada abordagem terá seus conjuntos de trade-off, ou seja, vantagens e desvantanges. Tu precisa analisar o que faz mais sentido para suas necessidades.
@edu_sdorneles
@edu_sdorneles 6 ай бұрын
Os teus vídeos sobre micro front-end são muito daora e passam muito conhecimento! Estou maratonando kkkkk… Vou começar um projeto na empresa e estou em dúvida sobre module federation ou single-spa, os vídeos estão ajudando demais!
@MatheusCastiglioni
@MatheusCastiglioni 6 ай бұрын
Fala Edu, show de bola. Recentemente lanei um sobre a diferença de module federation e micro front-end. De singla spa tem alguns ai hehe
@EliabyTeixeira
@EliabyTeixeira 4 ай бұрын
To no mesmo momento, estamos estudando qual o melhor caminho, Single SPA ou Module Federation. Valeu pelos videos Castiglione.
@MatheusCastiglioni
@MatheusCastiglioni 4 ай бұрын
@@EliabyTeixeira Obrigado Eliaby
@brunosabio1637
@brunosabio1637 5 ай бұрын
Seu vídeo me salvou! Conteúdo TOP
@MatheusCastiglioni
@MatheusCastiglioni 5 ай бұрын
Obrigado Bruno
@arozendojr
@arozendojr 7 ай бұрын
Module Federation vai gerar uma nova requisição, tipo um lazyload, quando produtor(IP A) e consumidor(IP B) não existir no mesmo projeto, certo ?
@MatheusCastiglioni
@MatheusCastiglioni 6 ай бұрын
Sim, um novo arquivo .js será requisitado para que a aplicação funcione de acordo, a fonte do arquivo será o projeto remoto baseado nas configurações do plugin em si.
@arozendojr
@arozendojr 6 ай бұрын
@@MatheusCastiglioni interessante, então podemos colocar "header" do projeto um módulo de monitoramento, caso o módulo tenha modificações, podemos atualizar tipo token de sentry, datadog, sem as aplicações tenha atualização, muito top
@MatheusCastiglioni
@MatheusCastiglioni 6 ай бұрын
@@arozendojr Exatamente, desde que todas essas informações sejam providenciadas e injetadas via Header.
@arozendojr
@arozendojr 6 ай бұрын
@@MatheusCastiglioni pode lazy em outro path URL, lazy( /localhost/header) e a aplicação rodando localhost/home?
@MatheusCastiglioni
@MatheusCastiglioni 6 ай бұрын
@@arozendojr Sinceramente não entendi
@lucasmoura4480
@lucasmoura4480 5 ай бұрын
Module federations é um meio de MFE com abordagem clint side
@MatheusCastiglioni
@MatheusCastiglioni 5 ай бұрын
Fala Lucas, na real MF não tem nada a ver com MFE, como eu disse no vídeo é apenas uma técnica para distribuir e consumir artefatos de forma remota.
@lucasmoura4480
@lucasmoura4480 5 ай бұрын
@@MatheusCastiglioni boa, como falei e apenas 1 meio!
@devlucasfernando
@devlucasfernando Ай бұрын
@@lucasmoura4480 exatamente, mesmo o mf não sendo restrito a implementar a arquitetura de mfe, o autor do mf já afirmou que foi feito para isso.
@henriquezolini
@henriquezolini 3 ай бұрын
Cara o module federation é a forma mais estruturada de se trabalhar com micro frontends react atualmente, sim ele é uma ferramenta para micro frontends e disponibilização de componentes. Eu acho que você deu um viajada aí, talvez depois valha fazer um estudo sobre isso novamente...
@MatheusCastiglioni
@MatheusCastiglioni 3 ай бұрын
Discordo completamente Henrique, minha opinião é a dada em vídeo. Como eu sempre destaco em videos “essa é minha opinião” e esta tudo bem termos opiniões diferentes sobre o mesmo assunto.
@henriquezolini
@henriquezolini 2 ай бұрын
@@MatheusCastiglioni Ter opinião é uma coisa, agora ter uma opinião que é contrária a algo que é um fato, é um equívoco. Mas tranquilo então! Só quis ajudar ;)
@devlucasfernando
@devlucasfernando Ай бұрын
Então, esse é o problema quando tentam criar afirmações sobre algo que é obvio, é claro que module federation não é microfrontend, mas foi criado para implementar tal arquitetura.
O que é micro front-end?
21:51
Matheus Castiglioni
Рет қаралды 14 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Vite and Module Federation Makes Micro-Frontends EASY!
27:36
Jack Herrington
Рет қаралды 101 М.
Implementando micro front-end com Single SPA e React
1:29:17
Matheus Castiglioni
Рет қаралды 32 М.
Micro frontends: O que são? Quando usar, implicações e quando evitar?
42:49
EximiaCo - Excelência Tecnológica
Рет қаралды 3 М.
Micro Frontends Crash Course with React & Webpack 5 Module Federation
1:11:37
Arquitetura e Design de Front-end para Aplicações Escaláveis: Guia Completo
50:15
Microfrontends with Blazor
13:16
Codewrinkles
Рет қаралды 7 М.
Micro-Frontends in Just 10 Minutes
11:00
Jack Herrington
Рет қаралды 240 М.
Reactive Forms in Angular - Dynamic Validation
13:24
Decoded Frontend
Рет қаралды 12 М.
ANGULAR SIGNALS INPUTS | EXEMPLOS PRÁTICOS
36:12
Cristian William Dev
Рет қаралды 4,8 М.