220317_TIL

804 단어 TILTIL

배운것

1. 동기 실행과 비동기 실행

1-1 동기실행
	서버 컴퓨터 작업이 끝날 때까지 기다린 후 다음 작업 실행
1-2 비동기실행
	서버 컴퓨터의 작업이 끝날 때까지 기다리지 않는 실행

2. REST-API에서 동기/비동기 실행

2-1 비동기통신
	axios를 사용해서 비동기 통신을 실시, promise객체가 보여짐
	2-1-1 promise객체
    	pending(대기): 비동기 처리 로직이 아직 완료되지 않은 상태
        Fulfilled(이행): 비동기 처리가 완료되어 프로미스가 결과 값을 반환해 준 상태
        Rejected(실패): 비동기 처리가 실패하거나 오류가 발생한 상태
2-2 동기통신
	async / await로 실시 둘이 짝꿍

3. 호이스팅

변수의 선언과 초기화를 분리하여 선언만 코드의 최상단으로 끌어올려주는 것
변수를 선언하기전에 변수를 불러와도 error를 반환하지 않고 undefined를 반환함
var, function으로 발생하여 const, let, 화살표 함수를 이용하자

4. apollo client 셋팅

느낀점

반복숙달만이 살길이다.

해야할 것들

알고리즘 공부
graphql 연습

좋은 웹페이지 즐겨찾기