node_modules : npm으로 설치된 패키지 파일들이 모여있는 디렉토리 public : 웹팩(webpack)을 통해 관리되지 않는 정적 리소스가 모여 있는 디렉토리 src/assets : 이미지, css, 폰트 등을 관리하는 디렉토리 src/components : Vue 컴포넌트 파일이 모여 있는 디렉토리 App.vue : 최상위(Root) 컴포넌트 main.js : 가장 먼저 실행되는 자바스크립트 파일로써, Vue 인스턴스를 생성하는 역할 .gitignore : 깃허브에 업로드 할 때 제외할 파일 설정 babel.config.js : 바벨(Babel) 설정파일 package-lock.json : 설치된 package의 dependency 정보를 관리하는 파일 package.json : 프로젝트에..
Vue.js SPA(Single Page Application) 개발을 위한 프론트엔드 프레임워크이다. 장점 직관적이고 배우기 쉽다. 재사용을 통한 애플리케이션을 개발 기간 단축 및 양질의 코드를 생산할 수 있다. Angular의 장점(데이터 바인딩)과 React의 장점(가상 돔)을 모두 가지고 있다. 특징 MVVM 패턴 사용 MVVM(Model-View-ViewModel) 프로그래밍 로직과 화면에 해당하는 view를 분리해서 개발하기 위해 설계된 패턴 웹에서는 HTML DOM이 View, 자바스크립트가 Model 역할을 함 MVVM패턴은 View와 Model 중간에 ViewModel을 둠으로써 데이터 바인딩 처리 및 가상 DOM을 통한 성능 및 개발의 편의성을 제공하기 위해 만들어짐 컴포넌트(Compo..
- Total
- Today
- Yesterday
- Spring
- 코테
- SOLID원칙
- http header
- HTTP body
- 템플릿 메서드 패턴
- java
- 디자인패턴
- 이펙티브 자바
- 프로그래머스
- 포트충돌
- 맥 포트 죽이기
- 코딩테스트
- 팀즈
- javascript
- Design Pattern
- frontend
- 맥 팀즈 캐시 삭제
- http
- Backend
- ES6
- JPA
- Vue.js
- effetive java
- 맥북 키보드 딜레이
- 알고리즘
- vue
- 팀즈 느려짐
- Mackbook
- ORM
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |