단순 QL을 소개합니다. 제가 간단하고 사용하기 쉬운graphQL 복제는 재미를 위해서입니다!
curl -X POST https://krgamestudios.com/pokemon
-H "Content-Type: text/plain"
-d "Pokemon { name }"
https://github.com/ratstail91/simpleql 단순 QL의 일을 소개할 수 있도록 허락해 주십시오. (완전하지는 않지만) 실현됩니다.
위의
curl
명령은 포켓몬의 이름을 시범으로 돌려보냅니다.실제로 다음 필드는 모두 가능합니다.Pokemon {
name
height
weight
stats {
hp
attack
defense
specialAttack
specialDefense
speed
}
forms {
name
height
weight
stats {
hp
attack
defense
specialAttack
specialDefense
speed
}
}
}
너한테는 너무 많은데?괜찮아, match
키워드만 사용하면 돼!Pokemon {
match name "charizard"
forms {
name
height
weight
}
}
어떻게 복합 서브 유형과 일치합니까?Pokemon {
name
match forms {
match name "charizard-mega-x"
}
}
여기에는 몇 가지 규칙이 있다. 모든 검색은 반드시 특정 유형을 검색하는 것부터 시작해야 한다. 이 예에서 Pokemon
이다.또한 하위 유형을 나열할 때는 필드를 하나 이상 나열해야 합니다.마지막으로, 처리 프로그램을 실현하는 모든 사람에게, 모든 것은 하나의 대상 그룹으로 돌아가야 한다. 이것은 장래에 바뀔 수 있지만, 나는 여전히 노력하고 있다.
나는 당신이 내가 한 일을 좋아하고, 서버 측이 graphQL보다 쉽다는 것을 발견하기를 바랍니다.특히 github 질문 페이지를 통해 질문, 평론 또는 비판을 하는 것을 환영합니다.
네, 이름이 지어진 것을 알고 있습니다. 저는 결국 그것을 바꿀 것입니다.
Reference
이 문제에 관하여(단순 QL을 소개합니다. 제가 간단하고 사용하기 쉬운graphQL 복제는 재미를 위해서입니다!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ratstail91/introducing-simpleql-my-simple-and-easy-to-use-graphql-clone-made-for-fun-kjc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)