Добрый день , поскажите пожалуйста что касается GraphQL, начал активно его использовать, удобно все делается. Но такое чувство что использую его не до конца правильно
К примеру graphQL позиционируется как выборное селектирования данных из базы без надобности грузить все методы
Я к примеру испольузю apollo server ( express )и apollo client ( react )
Хочу получить только имя продукта
export const PRODUCT_BY_RESTAURANT = gql`
query Products{
Products){
name
}
}
`
И мы получаем только имя
НО сам resolver выглядит таким обрзом
Products : async(parent, args) => {
return await Product.find()
},
Т.е мы ведь в любом случае загружаем с сервера все нужные нам данные....