O que é o Pattern Backend for Frontend (BFF) e para que serve ?

  Рет қаралды 1,766

Douglas Mugnos

Douglas Mugnos

9 ай бұрын

❇❇Este vídeo reflete minhas opiniões pessoais e não está associado à minha afiliação profissional atual ou passada❇❇
Valeuuu!!
✌✌

Пікірлер: 15
@GeorgeBentes
@GeorgeBentes 10 күн бұрын
Muito bom mano, parabéns aí! Excelente explicação.
@qzica
@qzica Ай бұрын
O cara meteu a lousa no video? Toma like!
@danielgomesgv
@danielgomesgv 8 ай бұрын
Um dos melhores conteúdos sobre o assunto. MUITO obrigado pelo vídeo!
@app2028
@app2028 6 ай бұрын
Me escrevi aqui agora seu canal é insano de top estou com um querendo ter sucesso tão sucesso ai estamos juntos!
@deveprogramar
@deveprogramar Ай бұрын
caraca, ótimo vídeo
@lucasmaciiel
@lucasmaciiel Ай бұрын
Legal, mas no exemplo você mostrou apenas um BFF para todos os dispositivos, acho que também poderia ser um bff para cada dispositivo correto?
@jecesario
@jecesario 9 күн бұрын
Não precisa criar um bff pra cada dispositivo, basta passar uma ou mais flags na requisição pra decidir o tanto de informação vai mandar, em caso de sobrecarga é possível usar um autoscalling :)
@ojimmywesley
@ojimmywesley 9 ай бұрын
Ele está de volta senhores!!! sucesso irmão!
@DouglasMugnosit
@DouglasMugnosit 9 ай бұрын
Valeuu jimmy!!
@SohaaTitanio
@SohaaTitanio 4 ай бұрын
10:20 acaba dando agilidade pro desenvolvedor frontend, o back vai ter que codar um tipo de requisição para todos esses possíveis dispositivos 11:18 na própria requisição você pode filtrar dados para evitar receber os dados completos ou o próprio back poderia retornar parte dos dados em formato de paginação pra evitar dados gigantescos
@juca198
@juca198 8 ай бұрын
Douglas ótima explicação, voce acha que GraphQL nesse cenário, poderia substituir o BFF ? ja que ele os clients podem escolher quais campos quer.
@DouglasMugnosit
@DouglasMugnosit 8 ай бұрын
Cara, ótimo ponto!! sim, já tenho visto isso acontecer !!Em alguns casos, uma combinação das duas abordagens pode ser adotada para atender a diferentes requisitos da aplicação.. mas quando a QTD TPS não é um requisito, geralmente o GraphQL já resolve tudo.. vou adicionar nos to-dos par apostar sobre isso
@danillomello87
@danillomello87 3 ай бұрын
casca = middleware
@bielmol
@bielmol 5 ай бұрын
Opa Douglas. sou novo por aqui você ainda tem os cursos e minicursos?
@marcosl.matheus1909
@marcosl.matheus1909 Ай бұрын
só lembrando que este tipo de pattern sobrecarrega muito o servidor, e dependendo do tipo de projeto ele vai ficar inviável de se manter devido a complexibilidade que vai ir se tornando, as vezes aderir a um bom e velho mvc não é tão ruim assim..., outro fato é de que se vocês forem fazer um app que precisa funcionar offline esse tipo de abordagem vai ser trabalhosa de mais de se manter, por fim..., tem seus benefícios, mas os maleficios são maiores.
What is a BFF microservice? | Why do we NEED it?
9:02
Marco Lenzo
Рет қаралды 1,4 М.
O que significa BFF?
0:46
Brazilian Dev
Рет қаралды 837
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 26 МЛН
🤔Какой Орган самый длинный ? #shorts
00:42
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 79 МЛН
Top AWS Services A Data Engineer Should Know
13:11
DataEng Uncomplicated
Рет қаралды 157 М.
Database Sharding and Partitioning
23:53
Arpit Bhayani
Рет қаралды 73 М.
Top 25 Microservice Interview Questions Answered - Java Brains
39:54
Data Modeling in the Modern Data Stack
10:14
Kahan Data Solutions
Рет қаралды 97 М.
Sendo VERSÁTIL no Back-End - Roadmap de Programação 2024
14:55
Top 5 Melhores Motores para Portão Deslizante 2023
4:59
Alessandra Lima
Рет қаралды 113 М.
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 28 МЛН
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 12 МЛН
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 1,2 МЛН
iPhone 15 Pro Max vs IPhone Xs Max  troll face speed test
0:33
Хакер взломал компьютер с USB кабеля. Кевин Митник.
0:58
Последний Оплот Безопасности
Рет қаралды 1,6 МЛН
low battery 🪫
0:10
dednahype
Рет қаралды 1,2 МЛН