restapi
-
GraphQL이란Graphql 2023. 4. 16. 22:19
GraphQL이란 GraphQL은 Facebook에서 개발된 오픈소스 기술로 데이터 질의 (Query + Schema) 언어이다. 클라이언트는 GraphQL 서버로 쿼리를 전송하고, 서버는 해당 쿼리를 해석하고 데이터를 반환한다. 이 때, 클라이언트가 요청한 필드만 반환되므로 over fetching을 줄여 효율적이다. 또한, GraphQL은 스키마를 사용하여 데이터 모델을 정의하기 때문에 클라이언트와 서버 간의 일관성 있는 데이터 통신을 보장한다. 이를 통해 클라이언트가 서버가 제공하는 데이터 중 원하는 데이터를 가져오는 것이 가능해집니다. GraphQL vs Rest API Rest API는 HTTP 요청방식 (GET, POST, PUT DELETE 등)을 사용하여 데이터를 요청하고 응답받는다. 이 ..
-
Golang Server Base Code (graphQL, restAPI, mongoDB, postgresql)Golang 2022. 4. 22. 21:33
https://github.com/zzihyeon/golang-server GitHub - zzihyeon/golang-server: graphQL, restAPI, postgresql, mongoDB graphQL, restAPI, postgresql, mongoDB. Contribute to zzihyeon/golang-server development by creating an account on GitHub. github.com Golang 개발을 하고싶은데 처음 환경 setting이 어려운 사람들을 위해서 graphQL, restAPI, mongoDB, postgresql 관련 기본 setting을 한 base code를 push하였다.