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 프레임워크 사용해보기
- 우아한테크코스 대비 수행했던 미션 수행
- 2주차 미션 다시 수행
- 3주차 미션 다시 수행
- 우하한 테크코스 7기 프리코스 4주차 회고록 작성
- 해당 task에 언급은 없지만 전체적인 블로그글 카테고리 수정
- next app router방식 간단하게 구현
- framer-motion 간단하게 구현 사용 이유 탐색
- styled-components 간단하게 구현, 사용이유 탐색
아쉬운 점
확실히 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 셋팅
다음 주 예상
- next 스터디 신청 -> 채용 공고 찾아보니 next 및 react 요구사항이 많아 포트폴리오 위해 결과물 만들기 위해 시도해보기. 신청 안해도 스스로 계속 만들어볼 예정
- 우테코 프리코스 6기 미션 1번씩 다해보기
- 블로그 글 안 쓴 것들 정리, 및 기존 체계 다시 정리
- 신입 프론트엔드 개발자 채용 공고 정리해보기
- RAGflow 퍼블릭은 아니더라도 하던거 로컬에서 테스트해보기