https://github.com/public-apis/public-apis

이미지는 저장되어있는 컴퓨터가 따로있고,
그것을 받아와서 그려주는 것.
네트워크 창에 들어가보면, 주소 볼 수 있음.
실습) Dogs API 이용해 강아지사진 보기
import axios from "axios"
import { useEffect, useState } from "react"
export default function OpenapiWithWuseEffect(){
    const [dogUrl, setDogUrl] = useState("")
    
    useEffect(()=>{
        // async 쓰기위해 임의함수 만들어줌
        const aaa = async () => {
            const result = await axios.get("https://dog.ceo/api/breeds/image/random")
            setDogUrl(result.data.message) 
        }
        aaa()
    },[])
    return(
        <div>
            <div>오픈API연습</div>
            <img src={dogUrl}/>
        </div>
    )
}
공공API 주소 가져오기
axios.get("https://dog.ceo/api/breeds/image/random")
state 만들기
useEffect에 setState 넣어주기 - 추가 렌더링이 발생하기 때문에 별로 좋은 방법은 아님.
async - await를 사용하기위해 임의로 aaa라는 함수를 만들어 넣기
