GRAPHQL VS. BFF: Una perspectiva crítica
Descripción
Se podría pensar que la solución para esto es tener un backend «lo más genérico posible» para todas las UI. Según mi experiencia, este tipo de backend conlleva enormes problemas en materia de rendimiento, una experiencia de usuario enmarañada, así como una comunicación extra e innecesaria para que los equipos de desarrollo se alineen y satisfagan sus necesidades.
Afortunadamente, hay un conjunto prometedor de enfoques que están siendo creados para optimizar la forma en que las aplicaciones frontales colaboran con los backends: El patrón BFF (Backend-For-Frontend) y GraphQL. Teniendo en cuenta estos dos enfoques, ¿cuál es el correcto a considerar?
Acompáñame en una charla en la que discutiremos los dos enfoques, subrayaremos sus lados buenos y malos, y determinaremos cuál deberías considerar como el más apropiado para tu aplicación frontend y el contexto de tu negocio.