일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- vscode 수동업데이트
- 신기술은
- checkupdates
- React 장단점
- ReactRouter6 다운그레이드
- 나의야근
- 리엑트
- 복붙하기좋은
- 선택했을까
- VSCode
- 해볼게
- 공부할시간이
- 시플플은영원하구나
- 안할수가없네
- kotlinc
- 구두점표현
- react
- 모던디자인테마
- ReactRouter 4
- 반갑지는않아
- ReactRouter withRouter
- 정규식
- 코틀린
- 겪어보니 2년지났네
- 리엑트라우터 구버전 살리기
- HTML 자바스크립트 태그제거
- 편하게쓰자
- 야근은결국승리
- 날이새도록
- 자바스크립트
- Today
- Total
목록react (2)
필사(筆寫)
본의 아니게, 사업을 정리하면서 다시 개발로 들어오게 되었다. 주변의 감사한 지인 덕분에 일감을 수주하여 개발을 다시 할 수 있게 된지 2년 되어가는 시점이 오고있다. 빨리 끝내줬어야했는데 React.js는 나를 정말 엄청 혹독하게 괴롭혔다. 그간 개발을 하지 않아 몸소 바뀐 개발시장에 대한 배경 지식과 Component 개발방법론 부터 아니 Webpack 까지도 개발에 대한 어려움을 느낄 수 있는 다양한 문제를 다시 접하니 기획은 어디까지나 기획이고, 개발은 어디까지나 기획에 발맞춰 시간을 태워 만들어야한다는 사실을 다시 느끼게 된 시간이였다. React.js의 장점과 단점을 기록하면서 다시 재정비하면서 뛰는 마음가짐을 되잡으려한다. 장점으로 3가지를 꼽자면, 1) 매우 정교화된 구조와 보편화된 설계를..
componentDidUpdate(prevState, prevProps) { const { loadItem } = this const curProps = this.props, curState = this.state if (curState.target !== curProps.target || curState.targetId !== curProps.targetId) { this.setState({ target: curProps.target, targetId: curProps.targetId, }, () => { if (this.state.target && this.state.targetId) { return loadItem() } }) } } 컴포넌트의 프로퍼티나 스테이터스나 변화되고 나서 재 랜딩이 끝나고..