기간: 23/07/24 ~23/08/04 GitHub - woowacourse-teams/2023-team-by-team: 대학생이 여러 팀플을 하는데 쉽게 협업을 할 수 있도록 도와 대학생이 여러 팀플을 하는데 쉽게 협업을 할 수 있도록 도와주는 서비스😎. Contribute to woowacourse-teams/2023-team-by-team development by creating an account on GitHub. github.com 스토리북 배포 @storybook/cli - Storybook develop--incredible-blancmange-9ea215.netlify.app 휘몰아치는 이슈 쳐내느라 저번주 회고를 작성하지 못했다. 그래서 이번에는 스프린트 기간이었던 2주 전체를 회고..
1. 타임라인 점심뭐먹지 react 클래스형 함수형 커스텀 훅 상태관리 페이먼츠 CDD 스토리북 context API props 관 제어/비제어 컴포넌트 UX npm 배포 컴포넌트 재사용 관심사 분리 장바구니 recoil 상태관리(어디까지가 프론트의 상태인가) msw mock 활용 서버통신 서버통신과 UI렌더링 관심사 분리 memo ( 최적화) Router 장바구니 협업 명세서 작성 실제 서버와 연결 서버 데이터 관리 (어떤것이 프론트, 어떤것이 백엔드) 오류처리 비동기 통신 다른 파트 사람들과 소통하는 방법 2. 학습 키워드 선정 컴포넌트 재사용(관심사 분리) 상태관리 실제 서버와 연결 3. 문장으로 만든 학습키워드 UI렌더링과 서버통신의 관심사를 분리하여 컴포넌트 재사용 높이기 프론트가 가져야할 상태..
지금까지 학습한 키워드 중 어려웠던 부분은 무엇이었고, 어떻게 해결하였나요? 리액트 훅이 어려웠습니다 useState나 useEffect 같은 간단한 훅을 사용하는 것은 문제가 없었는데 useMemo나 useCallback, useReduce 와 같이 최적화와 관련된 훅들을 언제 사용하고 언제 사용하면 안되는지 아예 공부하지 못했다. 해결? 그냥 사용안하고 공부안함… 혼자 적용해보면 좋았을텐데 그정도 노력도 안했다ㅋㅋㅎ 미션을 진행하면서 가장 큰 성장을 경험한 순간은 언제였나요? step1 리뷰 제출하고 기능 구현 보충할 때 성장한 것을 알아챈 것 같습니다. 돌아가는(반은 안돌아가는)쓰레기 코드를 만들었는데 리뷰요청 보내고 부족한 기능을 다시 구현하고, 그것을 좀 더 가독성 높게 분리하고 리팩터링하면서 ..
💁🏻♀️ 루루 & 도리 🧏🏻♂️ 우리는 이렇게 설계했다! 요구사항을 보면서 필요한 것을 명사 기록(ex. 로또 구매, 로또 발행 등)한 다음에 항목별 파생되는 기능을 정리했다. TDD 시도. 로또 객체 생성 유효성 검사는 하다가 방식에 대한 궁금증이 생기게 되어 나중에 모두 구현한 다음에 다시 테스트 작성함. 로또 오름차순으로 정렬 ⚠️ 하지만 로또 랜덤 요소 때문에 TDD를 많이 하지 못 했음 → 결국 인풋부터 순차적으로 진행 ( TDD가 까다롭고 어렵다는 것을 느낌. 많이 경험하지 못한것에 대한 아쉬움) Lotto winLotto LottoGame winLotto 가 로또 게임 결과를 도출하는 메서드를 갖고 있었지만 해당 역할이 LottoGame에 있어야 맞다고 생각하여 해당 메서드를 LottoG..
기간: 23/07/17 ~ 23/07/21 https://github.com/woowacourse-teams/2023-team-by-team GitHub - woowacourse-teams/2023-team-by-team: 대학생이 여러 팀플을 하는데 쉽게 협업을 할 수 있도록 도와 대학생이 여러 팀플을 하는데 쉽게 협업을 할 수 있도록 도와주는 서비스😎. Contribute to woowacourse-teams/2023-team-by-team development by creating an account on GitHub. github.com 왜 회고를 작성하려하면 이번주에 한 일들이 기억나지 않는 걸까... 이번주는 데모데이가 있어서 더더욱 그런 것 같은 느낌이다..ㅋㅋ 뭘했는지 기억나지 않지만 아무..
기간: 23/07/10 ~ 23/07/14 https://github.com/woowacourse-teams/2023-team-by-team GitHub - woowacourse-teams/2023-team-by-team: 대학생이 여러 팀플을 하는데 쉽게 협업을 할 수 있도록 도와 대학생이 여러 팀플을 하는데 쉽게 협업을 할 수 있도록 도와주는 서비스😎. Contribute to woowacourse-teams/2023-team-by-team development by creating an account on GitHub. github.com 드디어 개발이 시작되었다. 이번주 뭐했더라… 흐으음 개발속도가 생각보다 느리다. 근데 이거보다 더 빨리 할 수 있을까? 왤케 천천히 진행되는 것 같지. 뭔가 애매..