Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- JS
- html
- python
- XFrameOptions
- select css
- ai로 앱 만들기
- javascript
- 구로 디지털 단지 사무실
- css
- 개발자
- Django
- 구로 공유 오피스
- 2인 사무실
- React
- 테드스페이스
- 동료리뷰
- 공유 오피스
- 좋은 리더란
- 리더
- typescript
- PM
- iframe
- Domination Game
- 빠른 서버
- 스타트업
- Regexp
- 느린 서버
- turborepo
- select tag
- multiprocessing
Archives
- Today
- Total
목록불변성 (1)
개발하는 일상
상태 관리에서 Vue와 React의 차이점과 불변성(Difference of state management between Vue and React)
결론 React는 불변성에 기반하여 상태 관리를 하고, Vue는 상태가 변하는 것을 허용합니다. 불변성(immutability)이란? 단어를 말 그대로 풀어 보자면 변하지 않는 속성이 됩니다. 하지만 보통 상태 관리에서 말하는 불변성은 선언한 객체(데이터)가 선언 이후 변하지 않도록 관리하는 방식을 말합니다. 아래 코드를 보세요. const obj = { foo: 'hello world!', bar: true, }; // 불변성 위반! obj.foo = 'bye world!'; 선언한 obj의 내부를 선언 이후에 수정하고 있으므로, 이 코드는 불변성을 위반한 코드입니다. React의 상태 관리 이미 선언한 객체가 변해서는 안 된다니, 그럼 대체 상태가 변해야 할 때는 어떻게 ..
개발 간단 팁
2020. 11. 22. 20:43