Skip to content

BFF_研发规范

BFF 的设计原则:

  • BFF 为前端而生,关注点在提升前端用户体验;
  • BFF 不承载业务能力,业务逻辑要下沉到合适的后端服务中;
  • BFF 不承载特定技术能力,必要时可以建立专门的服务承载,如文档打印、Excel 生成、算法逻辑等;
  • BFF 不做后端服务的集成层,某个后端服务的数据变更需要同步到其他服务,不能通过 BFF 实现;

前端研发原则:

  1. 接口数据返回统一原则
  2. 微服务接口聚合原则
  3. 业务下沉原则

后端研发原则:

  1. 微服务业务单一原则
  2. 与前端同步原则

Released under the MIT License.