API(2)
-
SOAP과 REST
Web Application에서 Web Service로 전달되는 요청 정보를 클라이언트의 Request라고 하고, Web Service에서 처리된 결과를 다시 클라이언트나 Web Application으로 반환시켜 주는 것을 Response라고 함. 입력과 출력의 개념으로 본다면 Request가 Input, Response가 Output인 것. Web Service를 개발하기 위해서는 서비스에 대한 정의가 필요한데 이를 정의하기 위해서는 어떠한 요청 정보가 있는지, 그리고 그러한 Request와 Response가 전달되는 데이터 포맷을 어떻게 할 것인지에 대한 정의가 선행되어야 함. 또한 Request와 Response의 구조, 요청하려 하는 서비스의 위치, 어떠한 방법으로 요청해야 하는지에 대한 정보를..
2024.08.22 -
[React] EffectHook - api 활용하여 검색 결과 보여주기
api를 활용하여 진행하기 때문에 chrome store에서 json viewer download이 필요 axios 설치 api를 가져올 사이트는 아래와 같이 생겼다. https://hn.algolia.com/api/v1/search 예시 소스는 아래와 같으며 각 라인별 설명을 주석 처리로 설명해 놓았다. mport React, {useState, useEffect} from "react"; // Json 데이터를 받아 오기 위해 선언 import axios from 'axios' const App = () => { //react satate hook // hits는 가져올 api에서의 데이터 const [data, setData] = useState({ hits: []}) // api 검색 키워드 (쿼..
2020.10.27