codestates / codestates/withpuppy
[✍️ Dev Log] 최우철 / 2021-12-06
Open
Dev-Log
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
### 오늘은 어떻게 프로젝트에 기여했나요?
- 메인 킥이 되는 map 라우트의 전체적인 레이아웃과, 반응형에 따른 구조물들의 배치를 설계하고 마무리하였다
- map에 대한 객체를 저장하여 모든 함수형 논리구조 분리 모듈들에 import를 통하여 사용할 수 있도록 redux에 분리하여 저장하였다
### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
- 해당 redux 스토어가 redux-persist를 적용한 상태여서 모든 리듀서들이 로컬스토리지로 저장되는 문제가 있었다
- 이로 인해 발생하는 것은 kakao map 객체 안에 순환 구조가 적용되어 있는 모양인지라 이것을 json으로 바꾸어 로컬스토리지에 저장하려고 하니 에러를 발생하였다
- 처음에는 window로 강제적으로 뺴거나, hook을 이용하여 분리해볼까 이것저것 시도해보았지만 계속 실패하였다
- 그러던 도중, redux-persist의 공식문서를 살펴보니 너무나도 간단하게 그냥 config에 blacklist를 등록하면 된다는 것을 알고 시도했고, 원하는 결과를 얻을 수 있었다
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.