GraphQL with Python = graphene
시간이 좀 흘렀지만,
Graphql 을 도입해야 하는지, 아니면 React 안에서 만족을 해야하는지
아직도 갈팡질망이다.
큰 서비스를 운영하는 곳(국내)에서는 어떤지 궁굼하지만,
세계적인 기업(대표적으로 facebook)들은 이미 잘 사용하고 있다.
간단하게 따라해보기 좋은 Tutorial 자료가 있어서 공유해 보려고 한다.
처음 Geraphql을 접한 사이트라 큰 도움이 되었다고
자신있게 이야기 해줄 수 있다.
파이썬을 쓴다면!
하나하나 스텝을 따라가 보면
Graphql을 어디에 어떻게 써볼까 하는 작은 그림이 그려진다.
특히나 React를 쓰고 있는 서비스 구조라면
더욱더 Graphql의 장점을 쉽고 유연하게 살릴 수 있을 것 같다.
hackernews라는 demo를 따라해 보면서
작은 부분부터 확장시켜 나가는 재미를 맛볼 수 있다.
사실 이쪽 분야가 전문은 아니라서 나 스스로가 Tutorial을 만드는 건 무리라고 생각한다.
대신,
좋은 자료를 공유하고 Graphql의 동향을 계속해서 포스팅 하려고 한다.
P.S.
현재 Tutorial을 따라하다 보면 한가지 막히는 부분이 있을 수 있다.
이것이 Version(Python or Library) 차이인지 아닌지는 모르겠지만
도움이 될 수 있으면 좋겠다.
위의 'graphql_jwt.middleware.JSONWebTokenMiddleware'
Tutorial에서는 GRAPHENE 영역에 넣는 것을 가리키고 있으나,
실습 결과 갑자기 Web Server가 먹통이 된다.
그래서 MIDDLEWAER 쪽으로 가볍게 옳겨주면,
잘 작동한다.
끝.