| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- function
- animation
- AWS
- elementAt
- enum
- Foreign Key
- MINUS
- Swift
- ReactNative
- vuex
- react native
- lifecycle
- Interface
- LiveData
- ConstraintLayout
- Filter
- 생명주기
- CLASS
- mongoose
- union
- collection
- list
- recyclerview
- class component
- docker-compose
- Service
- Generic
- Kotlin
- docker
- map
- Today
- Total
목록Client (81)
개발 일기
Vuex ? Vuex는 Vue.js에서 제공하는 상태 관리 패턴 + 라이브러리 입니다. React에서 Redux처럼 중앙 집중식 저장소 역할을 하며 상태를 변경할 수가 있습니다. 그리고 Vue에 공식 확장 프로그램을 사용해서 디버깅을 제공합니다. 상태 관리 패턴 ? new Vue({ // 상태 data () { return { count: 0 } }, // 뷰 template: ` {{ count }} `, // 액션 methods: { increment () { this.count++ } } }) 이러한 공통된 상태를 공유하는 여러 컴포넌트가 존재했을 때에는 복잡해지기 시작합니다. 먼저 여러 뷰가 같은 상태를 의존하기 위해서는 prop가 장황해질수가 있고 이벤트를 통해 넘겨야 하는데 이러한 코드들은 유..
Vue.js 란? Vue.js는 사용자 인터페이스를 만들기 위한 프로그레시브 프레임워크(Progressive framework)입니다. 다시 설명을 하자면 Vue는 뷰만을 다루는 단순한 라이브러리입니다. 기본적인 설계 방식으로 MVVM 패턴에 영감을 받았습니다. "프레임워크는 어떤 경우든지 규모와 상관없이 단계적으로 유연하게 사용할수 있도록 설계되었습니다". Vue.js 에서는 컴포넌트를 통해서 재사용을 할수도 있고 기존에 HTML , Javascript에 이미 익숙하다면 쉽게 사용이 가능합니다. 또한 리액티브 데이터 바인딩을 통해서 HTML 템플릿 안에서 대상 DOM 요소에 바인딩을 지정하여 해당 데이터가 변화가 일어날때마다 바인딩된 DOM 요소에 내용도 함께 업테이트를 진행합니다. 그리고 양방향 바인..