使用 GraphQL 实现 BFF (Backend For Frontend)

您需要为 Web、移动端和 IoT 提供定制化的 API。BFF 模式可以解决这个问题。

将 BFF 与 GraphQL 结合使用。您的客户端只需查询所需的数据,而后端负责管理数据访问。

从简单的计划开始。首先解决核心问题。简单的系统更容易调试。

避免过度设计。不要为了目前并不存在的规模而进行构建。为当下构建,为明天重构。

遵循这些规则:

测试是关键。针对正常使用场景和故障场景编写测试。在生产环境中监控您的系统。跟踪错误率和性能。

您的行动计划:

来源:https://dev.to/therizwansaleem/backend-for-frontend-pattern-with-graphql-building-tailored-apis-for-web-mobile-and-iot-nn0