Graphql 如何使用Apollo工具开发AppSync模式

Graphql 如何使用Apollo工具开发AppSync模式,graphql,aws-appsync,Graphql,Aws Appsync,我将AppSync用于无服务器,在新GraphQL实现的早期阶段,它最终将变得相当大 我从一开始就很小,遵循AWS推荐和发布的标准。我的模式开始变得越来越大,我一直在寻找更好的工具,我发现这些工具在Apollo中是可用的,似乎有了Apollo,您可以扩展类型、模块化等等 到目前为止,模式开发是静态的——您将无服务器指向一个模式,就这样。有人知道支持类似Apollo的环境扩展类型、模块化设计等的库吗?可能是编译模式的东西,我可以指向serverless?我找了一点,但还没有找到任何有用的东西。我终

我将AppSync用于无服务器,在新GraphQL实现的早期阶段,它最终将变得相当大

我从一开始就很小,遵循AWS推荐和发布的标准。我的模式开始变得越来越大,我一直在寻找更好的工具,我发现这些工具在Apollo中是可用的,似乎有了Apollo,您可以扩展类型、模块化等等


到目前为止,模式开发是静态的——您将无服务器指向一个模式,就这样。有人知道支持类似Apollo的环境扩展类型、模块化设计等的库吗?可能是编译模式的东西,我可以指向serverless?我找了一点,但还没有找到任何有用的东西。

我终于找到了为我做这件事的库。如果你需要的话,看看

我能够获取下面的模式,传输它,保存它,并将serverless指向生成的模式

原件:

    type TenantScope {
        tenantId: String
    }

    type Asset inherits TenantScope {
      type: String!
    }

    type Vehicle inherits Asset {
        vin: String!
        stockNum: String!
    }
传送:

type TenantScope { 
    tenantId: String
}
type Asset { 
    type: String!
    tenantId: String
}
type Vehicle { 
    vin: String!
    stockNum: String!
    type: String!
    tenantId: String
}