일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 멀티프로세스
- teave
- TypeScript
- 짝선배 짝후배 매칭 웹 개발 회고
- 회고
- CS
- 멀티스레드
- refactoring
- wanted-preonboarding-course
- error
- CRUD w ReactQuery
- Spa
Archives
- Today
- Total
깊고 넓은 삽질
[주간 작업 회고록] 2022.08.22 ~ 2022.08.28 본문
🏁 지난 주 목표 | 리액트쿼리 활용, 본투비루트 시작
Teave :: 리액트쿼리로 전환 대수술
◼ 최근에 원티드 프리온보딩 코스에서 배운 리액트 쿼리를 우리 프로젝트에도 적용해보기로 했다. 리액트 쿼리를 사용한 커스텀 훅으로 서버 데이터를 사용하는 로직을 모두 분리하고, 서버 데이터의 스키마를 model폴더에 넣어서 관리했다.
◼ 지난주에 완성된 페이지 도안들을 마크업 했다. 검색 결과 페이지를 마크업 할 때 처음에는 검색 페이지와 결과 페이지를 나눠서 구현했었다. 그런데 검색페이지에 딱히 들어갈 컴포넌트가 없는데 불필요하게 페이지가 나뉘는 것 같았다. 그래서 검색시 하나의 페이지에서 useRouter의 쿼리 유무로 결과 페이지 분기를 나눴다. 이 때 쿼리는 배열이 올 수도 있어서 타입가드를 따로 해줘야 ts에러를 피할 수 있었다.
◼ 장바구니, 주문결제, 검색결과 마크업
42 Soeul :: born 2 be root 시작
가상 머신에 서버를 세팅하는 과제다. 과제의 결과물이 딱히 없고 이론적인 공부나 서버를 세팅하는 일 밖에 없어서 지루하다. 재미 없어서 1달은 미뤄진 것 같다. 미루면 미룰 수록 하기 싫어져서 다음 주 내로 완성해야겠다.
◼ os선택, 가상 머신 세팅
Comments