GraphQL中接口实现的优点
我是GraphQL新手GraphQL中接口实现的优点,graphql,apollo-server,Graphql,Apollo Server,我是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 } 界面User和类型UserDetail中存在重复的
// 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
}
界面User
和类型UserDetail
中存在重复的字段name
我认为UserDetail
不必包含name
我找不到接口的详细信息
为什么我要使用接口、实现而不仅仅是类型
我想知道使用接口和类型的区别,使用接口的优势
请评论任何建议。您是否阅读了有关这些建议的graphql文档?或者这个问题与性能有关?您读过关于它们的graphql文档吗?还是这个问题与绩效有关?