공부/TIL

0530 러버덕

HeoBeomSung 2019. 5. 30. 15:35

비동기 통신 어떻게 동작하는가

정의: 특정 코드 연산 끝날때까지 흐름멈추지 않고
다음 코드를 먼저 실행하는것.

장점: 여러일을 하는것 같이 보임

방법: 콜백함수,->ajax, ->프로미스 -> generate
async와 await

setimeout처럼 


Ajax 원리 json이란 무엇인가
Ajax란
서버와 클라이언트가 데이터를 주고받을때 비동기처리방식으로 브라우저에서는
XMLHttpRequest 객체를 이용

ajax의 마지막인 xml에 단점을 극복하게 나온 js 객체 노테이션




rest api 메소드 5가지 설명하기

먼저 rest api란, rest하게 api를 만든것이고 rest란 http uri를 자원으로 사용하고
http method를 사용해 자원을 CRUD 연산하는 행위

그중 CRUD 연산을 하기위해

POST, GET , PATCH,PUT ,DELET
                 (전부 업뎃)
GET  - R   페이로드가 없어도 된다 -
PATCH -U 페이로드가 있어야된다 *
PUT   - U 페이로드가 있어야된다 *
POST C    페이로드가 있어야된다 *
DELETE D 페이로드가 없어도 된다 -

반응형