[:writing_hand: Dev Log] 김보라 / 2021-12-04
Open
Dev Log
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
### **오늘은 어떻게 프로젝트에 기여했나요?**
- 리덕스 툴킷 공식문서를 읽으며 바로 코딩해 프로젝트에 적용했다.
- FE 팀원이 쉽게 이해할 수 있도록 공식문서의 설명을 참고해 코드마다 주석을 썼다.
### **오늘의 프로젝트에서 힘든 점은 무엇인가요?**
- 공식 문서의 리덕스 스타일 가이드에 따르면 슬라이스 파일은 **feature 폴더 안에서 상태 도메인 별로 나누어 정리**하라고 되어 있다.
디렉토리 구조같은 경우, 무조건 따라해야 하는 필수적인 사항은 아니다. **프로젝트와 상황에 따라 적절한 구조를 사용**하면 된다.
나는 이번 프로젝트에서 화면에 렌더링되는 내용을 담은 리액트의 컴포넌트와 액션에 따라 state를 업데이트하는 리덕스 폴더를 구분했다.
다만 나는 초심자이기 때문에 **내 방식에 대한 확신이 없다는 것**이 힘들다.
장단점을 비교한 후에 결정하긴 했지만, 직접 경험해야 장단점을 제대로 파악할 수 있기 때문에!
프로젝트를 마친 후 **회고를 통해** 공식 문서의 스타일 가이드를 따라 보는 것도 시도할 계획이다.
### **내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?**
- 리덕스 툴킷 적용, 미들웨어 작성
- 로그인 테스트
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.