일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nest.js forwardRef
- TDD방식으로 리액트 테스팅
- ScrollView 무한 스크롤
- Testing-library/react
- FlatList 무한 스크롤
- react
- nest.js 순환 종속성
- 첫 코딩
- React 테스트코드
- HTML
- react testing library 비동기 테스트 사용법
- 리액트 테스트 코드
- 프로젝트 배포하기
- react 테스트
- react jest
- mock api를 이용한 react 테스트
- TodoList 테스트 코드
- 개발
- 첫코딩
- 비동기 테스트
- nest.js 순환 참조
- react native 무한스크롤
- jest
- 리액트 테스트
- React Testing Library
- CSS
- nest.js circular Dependency
- JavaScript
- javascript 테스트
- mock api 사용법
- Today
- Total
성장을 위한 기록
WIL 0620 ~ 0626 7주차 회고 본문
7주차 Week I Learn (클론 프로젝트)
이번 주 키워드
- 이번 주차를 진행하며 내가 가장 신경 쓴 부분/기술에 대한 정리
이번 주차를 진행하며 내가 가장 신경 쓴 부분/기술에 대한 정리
이번 주차를 진행하면서 목표가 있었다.
협업 시 프론트 간의 약속을 정해 잘 이행하기
미니프로젝트 기간에도 시도는 했지만 나 역시 적응하지 못했고, 기능구현에 정신이 팔려 잘 이뤄지지 못했다고 생각해서 실전 대비 한 번더 연습하는 시간을 갖고자 했다.
결론적으로는 성공적이라고 할 수 없었던 것 같다...... 컴포넌트를 쪼갰지만 너무 공통되는 부분이 많아서 충돌없이 협업하는 부분도 어려웠고 시간에 쫓겨 빠르게 코드를 작성하다 보니, 세세한 규칙을 따라갈 수 없었다 ......반응형 CSS
이번 주차를 진행하면서 생각보다 CSS 내용이 너무 많았고 많은 기능을 구현할 수 없었던 상황이라 판단하여 CSS에 중점을 두었다. 최대한 홈페이지와 동일하게 작성하면서 반응형 CSS까지 구현하려고 노력을 했다.
기술 적으로는 redux, thunk, react 정도만 사용하였고 반응형과 슬라이드 배너를 만들기 위해 swipe , responsive 라이브러리를 사용했다.
toolkit이나 query를 사용하고 싶었지만, 새로운 기술을 도입하는데 같은 팀원이 힘들 수 있을 것 같다는 생각과 생각보다 일정이 빡빡해 기술을 배우면서 적용하기 어려울 것 같은 판단에 기본 redux를 사용하여 상태관리를 했다.
클론 프로젝트 종료
클론은 이미 있는 홈페이지를 배끼기 때문에 쉬울 것이라 생각했지만, 너무 어려웠다. CSS에 표본이 있다보니, 더 쉽게 할 수 있을 거라 생각했지만, 마음처럼 되지 않았고, 핵심 기능이 결제이기도하고 하나의 기능에 여러 작은 기능이 뭉쳐있다보니, 그 하나를 완벽하게 만드는 것도 시간이 많이 부족했던 것 같다.
일주일을 마치며
이제 실전에 들어섰고 천천히 나아가고 있다. 아직 초반이라 이슈를 만나지 않아 좋지만, 지금 당장에 상상하기 힘든 기능들이 남아 있어서 쉬운 부분과 준비된 부분을 빠르게 완성하고 준비하는 시간이 필요할 것 같다.
'개발 일기 및 회고 > 회고' 카테고리의 다른 글
WIL 0704 ~ 0710 9주차 회고 (0) | 2022.07.10 |
---|---|
WIL 0627 ~ 0703 8주차 회고 (0) | 2022.07.03 |
WIL 0613 ~ 0619 6주차 회고 (0) | 2022.06.19 |
WIL 0606 ~ 0612 5주차 회고 (0) | 2022.06.12 |
WIL 0530~0605 4주차 회고 (0) | 2022.06.05 |