총 5주 (2022.8.30 - 9.30)
11팀 repositories
- 동료학습, 팀으로 일하는 법에 익숙해지는 것
- 각자 구현한 결과물을 통해 토론하면서 특정 문제를 어떻게 해결하는게 가장 좋은 방안인지 토론
- Git Commit Message, History 관리
- TypeScript, React, React-Router-Dom, Styled-Components, Axios, Context API
나의 선발과제 Github with JS
나의 선발과제 Github with TS
- TypeScript, React, React-Router-Dom, Styled-Components, Axios, Recoil
- 취합 시 충돌과 혼동을 피하기 위해 page 단위로 2명씩 팀원을 배정, 해당 page 디렉토리 내에서 모두 개발 후 취합
- admin 상품 목록 페이지
- TypeScript, React, React-Router-Dom, Styled-Components, Axios, React-Query
- 역할을 나누고 개발 완료 후 취합
- 영화 상세 페이지 구현, Header 구현
- movie-detail-page -> VSCode의 live share 기능 활용
- header
과제 4 - 특정 깃헙 레파지토리(angular-cli)의 이슈 목록과 상세 내용을 확인하는 웹 사이트 구축
- TypeScript, React, React-Router-Dom, Styled-Components, Context API, intersection observer, React-Markdown
- 역할을 나누고 개발 완료 후 취합
- 이슈 목록 페이지 구현
- design-issue-list-page -> VSCode의 live share 기능 활용
- TypeScript, React, Styled-components, Axios, Redux-Toolkit, React-Redux, Redux-Logger, Redux-Devtools
- 역할을 나누고 개발 완료 후 취합
- CommentList component 구현
- comment-list -> VSCode의 live share 기능 활용
- comment-reducer -> VSCode의 live share 기능 활용
- TypeScript, React, React-Router-Dom, React-Query, Styled-Components, Axios, Ant Design
- 각자 구현해보고 Best Practice를 산출한 뒤에 리팩토링하거나 부족한 부분을 채우는 방식
- TypeScript, React, Styled-Components
- 각자 구현해보고 Best Practice를 산출한 뒤에 리팩토링하거나 부족한 부분을 채우는 방식