codestates / codestates/rightnow
[Dev-Log] 2022-01-10 장세진
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
### **오늘은 어떻게 프로젝트에 기여했나요?**
- 첫 페이지 랜더링 작업
- 첫 페이지 애니메이션 효과 추가 적용, 스크롤 바에 위치에 따른 효과 적용
- 로딩 인디케이터 애니메이션 효과로 만들어 놓음
- 이미지 슬라이더 직접 만들어서 적용
### **오늘의 프로젝트에서 힘든 점은 무엇인가요?**
- 이미지 슬라이더를 사용할 때 자동으로 시간에 따라서 사진이 넘어가게 끔 만들고 싶어서 useRef()를 이용하여 current에 setInterval를 적용하였으나 바디의 스크롤바가 움직일 때마다 실행되는 함수에 의해서 useRef()가 함수가 실행될 때 마다 복제되는 현상이 일어남. 위를해결 하기위해서 setInterval을 jsx 태그 내에서 event로 실행하려고 하였으나 이 또한 잘 되지 않았고 component를 따로 만들어서 작업을 하였지만 이 또한 잘 되지 않았습니다. 혹시나 해서 component를 새롭게 만든 후 React.memo를 사용하였지만 setInterval이 동시 다발적으로 터지는 현상을 막지 못했습니다.
`// 코드를 첨부해도 좋습니다.`
### **내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?**
- [ ] 임시로그인 페이지 랜더링
- [ ] 임시로그인 구현
- [ ] 프로필 이미지 수정 구현
Contributor guide
No contributing guide indexed for this repository
Research direction
This is a development log describing first-page rendering, animations, a loading indicator, an image slider, and planned login and profile-image work. No files, tests, or entry points are named, so start by locating the related frontend components and clarify which unfinished item is intended before defining completion.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100