1-1 동기실행
서버 컴퓨터 작업이 끝날 때까지 기다린 후 다음 작업 실행
1-2 비동기실행
서버 컴퓨터의 작업이 끝날 때까지 기다리지 않는 실행
2-1 비동기통신
axios를 사용해서 비동기 통신을 실시, promise객체가 보여짐
2-1-1 promise객체
pending(대기): 비동기 처리 로직이 아직 완료되지 않은 상태
Fulfilled(이행): 비동기 처리가 완료되어 프로미스가 결과 값을 반환해 준 상태
Rejected(실패): 비동기 처리가 실패하거나 오류가 발생한 상태
2-2 동기통신
async / await로 실시 둘이 짝꿍
변수의 선언과 초기화를 분리하여 선언만 코드의 최상단으로 끌어올려주는 것
변수를 선언하기전에 변수를 불러와도 error를 반환하지 않고 undefined를 반환함
var, function으로 발생하여 const, let, 화살표 함수를 이용하자
반복숙달만이 살길이다.
알고리즘 공부
graphql 연습