
비동기적이란, 요청을 보낸 후 응답과 관계 없이 다음 동작을 실행할 수 있는 방식을 의미한다. JS는 싱글 쓰레드이기 때문에 성능을 향상하기 위해서 비동기적 코드를 지원하는데 이를 알아보자. 먼저 Event Loop에 대해서 먼저 알아야 한다.JS의 기본 구조이다.

web browser에서 일어나는 동작들, 우리는 이 동작에 대해서 어떻게 행동할지를 js를 이용하여 조작할 수 있다.아래 예시를 보자.여기서 우리가 btn이라는 id를 가진 button을 누르면 어떻게 될까?button, button's container, div,

데이터를 구조화하는 표준 포맷, .json 이라는 extension을 가진 text fileJavaScript 문법을 기반으로 만들어졌으며 JS Object와 동일하게 동작할 수 있다. number, string, array 전부 value로써 쓰여질 수 있다.JS 문

a version of JavaScript

server에서 validation을 처리하면 delay가 발생한다.client에서 server로 갔다가 다시 돌아와서 오류메세지를 보여주기 때문이다.따라서 client 단에서 form validation을 실행시켜서 한번 필터링을 해줘야 성능면에서 좋다.html의 기

API Application Programming Interfaces 서버는 외부에서 쓰기 위한 데이터를 전달하기 위해 만들어졌고 흔히 APIs라고 불린다. API는 url을 통해 접근되고 이 url을 쿼리하는 세부적인 것은 우리가 사용하는 서비스에 따라 다르

Promise가 있는데 이제 끝난거 아니야? Promise에서hen .catch가 왜 필요한지는 알꺼다. 하지만 다음을 보자. 그냥 단순하게 x+a+b+c 하는 코드인데도 resolve가 되야 값이 들어가기 때문에 또 하나의 콜백지옥에 들어가게 된다.

1 ~ 7 챕터