2024년11월3주차 회고: 우아한테크코스 프리코스 7기 정리, next 프레임워크 사용해보기

Description: 주간 회고 2024년11월 3주차 입니다. 이번 주는 주로 우아한테크코스 프리코스 7기와 next프레임워크 사용 추가로 styled-components와 framer-motion 사용등이 있네요

현재 노트: KR-P-310 a 2024년11월3주차 회고: 우아한테크코스 프리코스 7기 정리, next 프레임워크 사용해보기
상위 분류: KR-P-310 주간 회고

#회고 #주간회고

2024년 11월 3주차: 우아한테크코스 프리코스 7기 정리, next 프레임워크 사용해보기
Pasted image 20241125161232.png

아쉬운 점

확실히 1달간 프리코스 후의 코드 작성방식과, 처음에 했을 떄의 코드의 작성방식과 큰 차이가 있음을 스스로느낌점을 글로 쓸까 말까 하다 안씀.
특히 static 과 private 및 클래스의 메소드 Jest등등... 엄청 많았음.
이거 정리할까 말까가 고민이었는데 굳이 하지는 않았음. 나중에 우테코에 완전히 떨어지거나 완전히 붙은 후 정리해 보면 좋을듯(글 작성 당시 현재 1차 결과 대기중)

좀 더 next official docs를 기준으로 참고해볼까하는 아쉬움 정도
next 공식 문서를 통해 파일 디렉토리 구조와 next의 서버사이드 렌더링? 클라이언트 컴포넌트와의 다른 장단점등을 일부 테스트해봤는데 router나 fetch data등 까지 해보는 게 좋을 것 같은데 별로 못해봄. 일단 서버 만들면서 해보자는 생각에 계속 만들기를 시도. 그러다보니 css관련, animation관련 라이브러리 배우고 테스트해봄. 그 과정에서 정적 사이트배포하기 replit 플랫폼 사용하기등도 배웠지만 글로쓸 정도는 아니라서 패스.

예상 밖의 일

원티드에서의 프론트엔드 챌린지 하길래 응시함. 사전미션으로 생각보다 포인트적인 질문들이 많아서 생각지도 안했는데 성장한 포인트라서 좋았던점. 각 질문들을 생각해보는 시간을 가졌던게 좋았음

리액트에서 상태관리를 위해 사용하는 방법 이라던가 -> recoil, reducs, props drilling이라는 개념 공부해봄
컴포넌트 성능에 문제가 생겼을 때 최적화 하는 방법 이라던가 => React.memo나 useMemo 나 컴포넌트 분리를 통한 재렌더링 등 공부해봄
API요청 실패시 유저 경험을 개선하기 위한 방법이라던가 -> 에러처러시 최대한 코스트를 들이지 않고 개선하기 위해 생각해봄 그래서 특히 에러 문구라던가

RAG flow구현을 위한 Docker Desktop 셋팅

다음 주 예상