API와 URl

eggMun·2023년 1월 12일
0

속도 비동기>동기
동기를 사용하게 되는 이유 예를 들어 게시판에 글을 올렸을 때 글 조회도 같이 하려고 하면
비동기로는 못한다 왜나하면 글을 올리는게 완료해야 글을 조회할 수 있기 때문이다.

동기는 서버 컴퓨터가 작업이 끝날 때까지 기다리는 통신이다.

비동기는 서버 컴퓨터가 작업이 긑날 때까지 기다리지 않는 통신
서버에 요청(등록,수정,삭제 등) 저장이 끝날떄 까지 기다리는거 빼고는 가능

요즘 대부분의 도구들은 디폴트다. 즉
axiods는 기본적으로 비동기다.

Const date = axios.get(‘https://koreanjson.com/posts/1')
console.log(date) // promise
안기다리고 데이터를 변수에 저장하기 때문에 데이터가 없어서 프로미스가 뜸

비동기를 동기로 바꿔즈는 명령어는 async / await가 있다.

app.js의 컴포넌트 자리는 우리가 작성한 js파일의 fu함수 부분이 넘어가서 즉 app.js로 실행되는거

URI의 안에는 URN와 URL이 있다.

useMutation()에서 use는 훅이다.

네트워크에서 확인할 수 있음
prefilght가 먼저 백엔드에 가서 데이터를 미리 준비하라고 하고 요청 데이터 항목을 알아볼 수 있다.
그리고 fetcher 두번쨰로 요청을 해 찐 데이터를 가져온다.

While문은 내가 언제까찌 반복할지 모를때 씀

profile
블로그 이전: https://medium.com/@eggmun98

0개의 댓글