
Published on January 28, 2023 by Eunbi.N
Vue.js npm webpack TodoList 앱만들기
→ Git-Hub
컴포넌트의 생성부터 소멸까지의 생명 주기 각 단계에서 특정 로직 실행 가능
beforeCreate() / created(): 인스턴스 생성 및 데이터/이벤트 설정 전/후 (데이터 초기화 및 API 호출에 적합)beforeMount() / mounted(): 컴포넌트가 DOM에 마운트되기 전/후 (DOM 접근 및 서드파티 라이브러리 연동에 적합)beforeUpdate() / updated(): 데이터 변경으로 DOM 업데이트 전/후beforeUnmount() / unmounted() (Vue 3): 컴포넌트 언마운트 전/후 (이벤트 리스너 제거 등 클린업에 적합)Pinia: Vue 3를 위한 새로운 공식 상태 관리 라이브러리
Vuex: 기존 Vue.js 프로젝트의 공식 상태 관리 라이브러리 (State, Getters, Mutations, Actions, Modules) Pinia 등장으로 점차 사용 감소
Vite: Vue.js 창시자가 개발한 차세대 빌드 도구
Webpack: 널리 사용되는 강력한 모듈 번들러
