profile
잘 하고 싶다.

디바운싱과 쓰로틀링

디바운싱은 검색어 입력 최적화에 많이 사용된다. 검색어 입력 후 엔터를 누르지 않아도 결과가 바로 출력되는 서비스를 본적이 있을 것이다. 엔터를 누르지 않아도 결과를 즉시 보여주려면 input은 이벤트에 항상 대기하고 있어야 한다.콘솔이 출력되면 ajax 요청이 발생한

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

이벤트 버블링, 이벤트 캡처링과 이벤트 위임

이벤트 등록은 웹 애플리케이션에서 사용자의 입력을 받기 위해서 필요한 기능이다.위 예제는 add Item 버튼을 클릭하면 addItem 함수가 실행되어 event 파라미터를 출력하여 이벤트에 대한 정보를 확인할 수 있다.addEventListener() Web API는

2022년 6월 20일
·
0개의 댓글
·

쿠키(Cookie)와 세션(Session)

쿠키와 세션에 대해 알아보기 전에 HTTP의 특징에 대해서 알아보자.HTTP 통신의 특징은 Connectionless(비 연결지향)과 Stateless(상태 정보 유지 안함) 라고 할 수 있다.클라이언트에서 서버에 요청을 보내면 서버는 클라이언트에 응답을 하고 연결을

2022년 6월 5일
·
0개의 댓글
·
post-thumbnail

REST API에 대해서 알아보자.

자주 사용하지만, 확실하게 설명하지 못했던 'REST API' 에 대해서 공부한 것을 기록하고자 한다. 1. REST API 란? REST(Representational State Transfe)는 웹이 HTTP의 설계 상 우수성을 제대로 사용하지 못하고 있는것을

2020년 5월 18일
·
0개의 댓글
·