跳至主要內容
基于GraphQL的BFF实现

背景

关键字:

  • 中台
  • 聚合
  • 按需

解决服务端单一稳定与端的差异灵活诉求之间的矛盾

技术选型

GraphQL: 图查询语言

查看语言支持GraphQL

  • Client: Vue + Vue Apollo
  • Server: NestJS + Apollo Server

Cap原创大约 2 分钟BFF
models` 目录和 `dto` 目录的主要区别

models 目录和 dto 目录的主要区别在于:

  • models 目录: 通常用于定义与数据库表或业务实体一一对应的模型类。这些类通常包含与业务逻辑相关的所有属性和方法。
  • dto 目录: 通常用于定义用于数据传输的对象。这些类通常只包含数据本身,不包含任何业务逻辑。

以下是一些更具体的区别:


Cap原创大约 2 分钟BFF