2016-12-21 2 views
1

apollo를 사용하여 내 백엔드 w/graphql에 데이터를 보내는 서비스 (예 : api 게이트웨이)를 만들지 못합니다.graph2를 사용하여 angular2 + apollo-client 용 서비스를 만드는 방법

서비스가없는 경우. 보내거나 백엔드에서 데이터를 얻을 원하는 내 모든 구성 요소 승/항상 그 2

import { Angular2Apollo } from 'angular2-apollo'; 
import gql from 'graphql-tag'; 

내가 그 있지만, 쿼리 및 아폴로 돌연변이 기능이 많은 속성이 나의 서비스를 제공 할 수 '에 대한 서비스를 만들려고 가져 graphql 많은 재산 전부를 왜곡하지 마라.

또는 서비스를 만들 수 없습니다.

감사합니다.

+0

이 포스팅은 * 코드를 묻는 질문이 최소한의 이해를 보여 주어야에 따라 [오프 토픽] (http://stackoverflow.com/help/on-topic)로 나타납니다 문제는 * 당신의 예상 결과, 귀하의 시도 솔루션을 포함하시기 바랍니다. 해결되지, 왜 그들은 작동하지 않았다. 자세한 내용은 [Stack Overflow question checklist] (http://meta.stackexchange.com/q/156810/204922)를 참조하십시오. – Sakuto

답변

0

는 Angular2 아폴로 클라이언트가 GraphQL 클라이언트를 작성하기위한 도구입니다. GraphQL 서버 인 별도의 응용 프로그램을 만들어야합니다.

http://dev.apollodata.com/tools/graphql-server 그런 다음 당신은 당신의 Angular2의 앱이 GraphQL 서버로 요청을 만드는 작업 할 수 있습니다

나는 당신이 새로운 응용 프로그램을 작성하고 여기에 지침을 따르 좋습니다. 예를 들어 당신은 여기에서 찾아보실 수 있습니다 : http://dev.apollodata.com/angular2