Til: 바닐라 JS로 컴포넌트 패턴 구현하기
학습 내용
오늘은 바닐라 JavaScript를 사용한 SPA 구현의 핵심인 컴포넌트 패턴에 대해 심화 학습을 하고, 이를 적용하여 PokemonList 컴포넌트를 완성했다.
바닐라 JS 컴포넌트 설계 패턴
1. 애플리케이션 진입점 설정
먼저, SPA의 시작점인 index.js에서 다음과 같이 애플리케이션을 초기화한다.
import App from './App.js';
// 앱의 루트 요소 선택
const $app = document.query...
woodstock.hashnode.dev3 min read