Rest-API vs Graphql-API

3329 ワード

APIとは?👀


バックエンド開発者がFront-endでHTTPリクエストをBack-endに送信する際に作成した機能(関数)
**要求入力データはAPI関数のパラメータ(パラメータ)
**応答として送信されたデータはAPI関数の戻りデータです
function Odd(num){
  if(num % 2 !== 0) retrun true // return값이 응답으로 보내줄 데이터
} 

Odd(2) // 2가 요청으로 들어오는 데이터 

APIタイプ


rest-APIとgraphql-APIの比較


//프론트엔드에서 axios와 apollo-client 사용예시

//axios(rest-API)
import axios from 'axios'
const result = axios.post(API이름)
const result = axios.put(API이름)
const result = axios.delete(API이름)
const result = axios.get(API이름)


//apollo-client
const result = useMutation(API이름)
const result = useQuery(API이름)
勉強して書いているブログ.
間違った内容があるかもしれませんが、もしあれば、メッセージを残してください.ありがとうございます.
😊