我是GraphQL的新手。
// using interface
interface User {
name: String
}
type UserDetail implements User {
name: String
email: String
}
// just type
type User {
name: String
}
type UserDetail {
name: String
email: String
}
接口name
中有重复的字段User
,并键入UserDetail
。
我认为UserDetail
不必包含name
。
我找不到界面的详细信息。
为什么我使用接口而不是类型来实现?
我想知道使用接口和类型的区别,使用接口的优点。
请评论任何建议。