브라우저에서 JavaScript로 렌더링하는 방식입니다.
서버에서 받은 HTML을 기반으로 클라이언트가 이벤트를 연결하는 과정입니다.
연이어 발생하는 이벤트를 그룹화하여 특정 시간이 지난 후 한 번만 실행하는 기술입니다.
JavaScript의 비동기 처리를 관리하는 메커니즘입니다.
코드를 수정하면 앱이 즉시 반영되는 개발 기능입니다.
필요한 시점까지 리소스 로딩을 지연시키는 최적화 기술입니다.
브라우저에 데이터를 반영구적으로 저장하는 클라이언트 저장소입니다.
코드 크기를 줄이기 위해 공백과 불필요한 문자를 제거하는 작업입니다.
뷰와 모델 사이의 의존성을 줄이기 위해 뷰모델을 두는 패턴입니다.
브라우저에서 지원하지 않는 기능을 구현하는 코드입니다.
HTML 태그가 그 의미와 구조를 명확히 나타내도록 작성하는 것입니다.
컴포넌트 내부 DOM을 캡슐화하는 기술입니다.
하나의 HTML 페이지에서 필요한 데이터만 동적으로 갱신하는 웹 애플리케이션입니다.
서버에서 HTML을 렌더링해 클라이언트로 전달하는 방식입니다.
데이터를 가져오고 캐싱하는 전략인 Stale-While-Revalidate의 약자입니다.
웹에서 3D 그래픽을 구현하기 위한 JavaScript 라이브러리입니다.
이벤트가 일정한 주기마다 한 번씩만 실행되도록 제한하는 기술입니다.
사용되지 않는 코드를 제거하여 번들 크기를 줄이는 기술입니다.
UI 변경을 효율적으로 계산하기 위해 메모리에서 관리되는 가상 DOM입니다.
공격자가 웹 페이지에 악성 스크립트를 삽입하는 보안 취약점입니다.