동기와 비동기가 있습니다. 먼저 동기는 순차적으로 일을 처리 하는것입니다. 비동기는 일처리를 하면서 동시다발적으로 각각 일을 처리 하는것입니다. 위에 그림에서 보면 첫번째 그림은 동기적인 처리 입니다. 첫번째 일을 서버에 넘기고 응답이 오면 다음 일을 처리합니다. 반면
기본적인 가져오기 요청은 이렇게 이루어 집니다. 여기서는 네트워크를 통해 JSON 파일을 가져 와서 콘솔에 인쇄합니다.fetch()은 하나의 인수 (가져올 리소스에 대한 경로)를 취하고 응답 ( Response객체)을 포함하는 promise를 반환합니다 .예제를 통해
앞으로 서버 조작을 위해 용어 정리를 해봅시다. !! BrowserServerAPIHTTPAjaxCORSXSS브라우저는 클라이언트 이며 html, js, css로 작성한 코드를 컴퓨터가 알 수 있게 합니다. 컴퓨터 사용자에게 눈에 보이는 화면을 보여줍니다. 서버는 클라
노드는 v8엔진으로 만들어진 자바스트립트 런타임이다. v8 = 자바스크스립트를 기계어로 컴파일 해준다! 런타임 = 프로그래밍 언어가 구동되고 있는 환경 이벤트 기반 및 논블로킹 I/O 이벤트 = 유저의 버튼 클릭이나 네트워크에 리소스를 요청 하는 것 등블로킹 = 다음
크론이란 원래 유닉스 계열 컴퓨터에서 특정한 작업을 시간기반으로 반복 실행하는 잡 스케줄입니다. 특정시간에 특정 작업을 꾸준히 실행해야할 일이 있을때 유용하게 쓰이는 기능입니다.두가지의 차이와 사용방법과 실제 사용한 후기 까지 정리해보겠습니다.먼저 설치를 해줍니다. 이