Excelente video estimado, muy bien explicado, muchas gracias por compartir, me suscribo !
@programacion-es7 күн бұрын
Grandeeee, mil gracias por el comentario y bienvenido a Programación en español 😎🤘🧑💻 Un abrazo y que tengas buen código!!
@edderleonardo3 ай бұрын
Este video es oro puro.
@programacion-es3 ай бұрын
Mil gracias!!
@MaykelCepeda1421 күн бұрын
Muchas gracias por esta clase 🥳
@programacion-es21 күн бұрын
Esoooo mil gracias a ti por comentar, un saludo y que tengas buen código!!
@benjaminhermosilla8097Ай бұрын
muy buena clase, muchas gracias por compartir conocimiento... eres un grande!!!
@programacion-esАй бұрын
Grandeeeee, muchas gracias por el comentario y la buena vibra!! Un saludo y que tengas buen código!!
@leonardoguzman92113 күн бұрын
Creo que, antes de hacer un diseño basado en BFFs, debemos hacer un buen análisis, considero los BFFs, un patrón muy bueno para integrar, transformar o adaptar a apis legacy o de terceros, pero para funciones dentro de la app que se esta construyendo identificar transformaciones que se tengan que hacer en un BFFs es un síntoma de que no estamos empujando correctamente la lógica de negocio a los microservicios, como se menciona en el minuto 17:54, en mi opinión los casos de uso para un BFF estaría limitado a frontends como móviles o para solventar el requerimiento particular de un componente en web
@programacion-es3 күн бұрын
En efecto, cada patrón, arquitectura o solución debe analizarse antes para que podamos realmente sacarle provecho en el contexto de nuestro proyecto y podamos elegir las opciones correctas o más convenientes, cada patrón tiene un uso para un problema, no son para usarse todo el tiempo ni en todos los proyectos 😎🤘
@carlosjesusbarreraaleman-sl2xd2 ай бұрын
saludos amigo, si tuviera estos servicios como auth service, user service, student service y otros, y tengo que crear un bff para mobile, bff web, como autorizo usando jwt al usuario para que acceda a los servicios teniendo dos bff o mas ?
@programacion-es2 ай бұрын
Entiendo que la pregunta va por sincronización de los servicios para que cada uno conozca el token válido del usuario actual, podrías aplicar varias opciones, por ejemplo, usar un middleware para validar el JWT en cada microservicio que llame al micro encargado del auth que tenga un endpoint accesible para validar el token y retorne si se acepta o no para después permitir o denegar la operación. También podrías centralizar el esquema o la clave del token para verificar la validez en cada microservicio, pero ya perdería un poco la separación de responsabilidades de los mismos.
@carlosjesusbarreraaleman-sl2xd2 ай бұрын
@programacion-es muchas gracias
@tonyc.m67814 ай бұрын
Excelente video, queria consultarte si es posible que convivan un api gateway para un front administrativo y un Bff para que lo use el fron de usuarios?
@josemanuico56134 ай бұрын
Si. Unicredit esta llenis de api gateway y bffs
@programacion-es4 ай бұрын
En teoría podrías plantear una arquitectura que use ambos, si
@erandev4 ай бұрын
Que buen video, gracias
@programacion-es4 ай бұрын
Gracias a ti por comentar, un saludo y que tengas buen código!!
@emanuelpalacio-q3l7 ай бұрын
Mi patron favorito
@programacion-es6 ай бұрын
😎🤘🧑💻
@johan.zubieta4 ай бұрын
Actualmente estamos trabajando con este patrón, tiene ventajas para liberar la carga lógica en el lado del cliente, pero se hace lento el render cuando un endpoint hace muchas operaciones en una arquitectura de capas que hace mucha operaciones
@programacion-es4 ай бұрын
Como siempre, cada cosa tiene su uso y su contexto =)
@eduarsanchez18517 ай бұрын
Excelente
@programacion-es7 ай бұрын
Esoooo 😎🤘🧑💻
@alejandrosanchez24106 ай бұрын
Excelente video, no tenia ni idea del lo que era un BFF. Lo que no me ha quedado muy claro es cuando quieres tener varios, cuando sabes que vas a tener muchos clientes y aparte muchas peticiones? Gracias!
@programacion-es6 ай бұрын
Generalmente si el proyecto es nuevo, se analiza la cantidad de público que tiene el cliente y se ve un pronóstico de visitantes potenciales. Si no se tiene público previo, se pronostica que tendrá menos peticiones por lo que se puede ir escalando a medida que crezca el proyecto y el cliente
@alejandrosanchez24106 ай бұрын
@@programacion-es Mil gracias!
@code18666 ай бұрын
Si ya no se recomienda GraphQL por temas de seguridad, que alternativas tenemos?
@josemasanchez2786 ай бұрын
Rest API, BFF, grpc...
@programacion-es6 ай бұрын
El propio BFF es una alternativa si lo que quieres es exponer data y recursos adaptados a tu frontend =)
@miguelcordero71876 ай бұрын
Buenismo... Buen aporte.
@programacion-es6 ай бұрын
Mil gracias!!
@JaimeBIDtravel6 ай бұрын
Muy bien aunque echo de menos un índice del video con las secciones
@programacion-es6 ай бұрын
Tienes razón, entre una cosa y otra se me pasó agregarlo, esta tarde lo añado al video para que aparezcan los capítulos 😎🤘🧑💻
@NebillleАй бұрын
BFF developer? O mas trabajo para el backend...
@programacion-esАй бұрын
De momento, sigue en competencia del backend xD
@victorcruz46277 ай бұрын
Jajajaja cuántas veces le debieron haber preguntado si era Best friend ofrecer 😂
@programacion-es7 ай бұрын
Tenía que quedar inmortalizado en la miniatura 🤣🤣
@VANTYCSolutions7 ай бұрын
Usa una extensión que se llama Dark Reader para obligar el modo oscuro.
@programacion-es7 ай бұрын
Grandeeee, me la anoto a ver si es la misma que tengo y no ubiqué en el momento ajajajsjaklala