сделать, чтото вроде
this.$graphql.get(someQuery).then(res => {this.someData = res})
отчего же нету, Villus: https://github.com/logaretm/villus для проверки синтаксиса все так же плагин
this.$apollo.query({query, variables}) .then(({ data }) => { })
другое дело, что зачем тащить весь бандл аполло для простых запросов, если основная его прелесть как раз в smartQuery, но дело хозяйское =)
Есть куча мест в проекте, где запрашивается массив сущностей, на основании него для каждого элемента ещё сущность (или массив) и для них ещё что-то ( но это редко). Есть несколько частотспользуемых больших сущностей, но с разным набором полей... на ресте это все решаемо, первое и частично второе решается созданием дополнительных сущностей, второе передачей в запросе списка нужных полей... в итоге получается довольно громоздко все, тем более , что, вроде бы «все украдено уже до нас» и есть graphql... есть над чем подумать
Обсуждают сегодня