Kotlin GraphQL客户端,用于可组合,可重用的GraphQL查询
查询DSL(0.4.0版新增)
版本0.4.0支持但以本机表达的查询和变异!
一个强大的功能是能够轻松地组成和重用graphql查询。
GraphQL星球大战示例
定义“人类”类型片段:
fun humanDef() = fragment("Human") {
"name"(string)
"nicknames" listOf !string
}
定义一个“ Droid”类型的片段:
fun droidDef() = fragment("Droid") {
"modelNumber"(string)
"owner" on humanDef()
}
现在,为“星球大战”角色定义查询:
fun charactersQuery
评论0
最新资源