뉴히의 개발 로그
[TIL] 20230724 - KPT 회고 / 팀프로젝트 오늘의 여행(Trip Today) 마무리 본문
리액트 툴킷과 비동기통신, 미들웨어, 쓰로틀링, 디바운싱, 쿠키, 세션, 토큰 등등 많은걸 배웠고
내용도 어려워서 강의를 몇번이나 듣고 이해가 되었던 지난 3주간의 스터디 !!!
그리고 API를 이용한 새로운 팀 프로젝트도 진행했다.
팀원분 모두 너무 좋은 분들이었어서 같이 으쌰으쌰하며 많이 배우고 프로젝트도 화목?하게 무리없이 매우 잘 진행했다!
지난 3주간의 KTP 회고
Keep
팀원들과 매일 아침인사도하고 계획도 세우고 매일 3문제씩 정해서 알고리픔 풀이 공유도했다.
특히나 알고리즘 풀이 공유는 처음 해봣는데 너무 좋았다!
매일 꾸준히 하자고 하지만 막상 강의듣기 급급하고, 프로젝트 진행하기 급급하니 미루기 일수였던 알고리즘 풀이!
팀원들과 공유를 위해서 꾸준히 하니까 정말 좋았던것 같다. 그리고 서칭으로도 이해가 안되는 부분들도 물어보고 들으면서 새로 이해가 가고!! 정말 좋았씀
프로젝트 진행시에도 진행상황 계속 공유하고, 같이 github 머지도 진행하니 conflict도 거의 없었고 프로젝트가 어떻게진행되는지 알 수 있으니 다른 추가 작업하기도 좋았다.
노션이나 슬랙등으로 작업 목록을 적어두고 진행상황을 공유하는것 또한 매우 좋은것 같다
프로젝트 첫 기획시에 같이 회의를 많이 진행했고, 공용컴포넌트 등을 미리 잡고 각 기능 구현을 하니 매우 좋았다.
Problem
강의들을때 엄청 열심히 듣긴했는데 점점 익숙해져가는 생활... 속도가 전보다 난다고 쪼금씩 게으름피우기 시작했다 ㅎㅎㅎ 정신차리기!! 그래도 아직 너무너무 느리니깐 !!!
프로젝트를 진행하면서 우선 필수 기능을 구현하고 관리자 기능을 만들었는데, 거기서 조금더 생각해서 관리자 페이지를 따로 빼거나 마이페이지에서 어떻게 뭘 보여줘야할지를 깊게 생각하지 못했다!!!!
UX를 좀더 다양하고 깊게 생각하긩
그리고 기술사용 선택 시 ! 왜 이걸 써야하는지, 어떤게 더 좋은지를 생각해보며 사용하자.
Try
일찍 일어나서 미리미리미리 준비하고 하루 일과도 좀더 꼼꼼히 계획하고 시간활용을 잘해서 한자라도 더보고!! 더많이 공부하기
꾸준히 알고리즘 문제풀기! 새로운 팀에서도 풀이 같이 하면 좋겟당
프로젝트 기획도 더 새롭게, 다양한 아이디어, 레이아웃 디자인등 생각해봐야겠다.
기획을 디테일하고 꼼꼼히 하면서 !! (이번에도 꼼꼼히 팀원들과 진행햇지만) 어떤 기능을 어떻게 무엇으로 구현하고 더 다양한 방법으로 구현할 수있게 공부하고 다양하게 접근해서 구현해보기.
모르는게 산더미이니까 잠 더 줄이고 정신 똑디차리고 공부마니해라.
Feel
좋은 에너지를 많이 얻게해주신 팀원분들!을 만나서 팀원분들 보고 많이 배우고 성장했던 주였다. 항상 긍정적이고 수용적인 태도로 잘 들어주시고 의견제시해주시고 함께 좋은 의견나눌 수있어서 너무좋았당 ! 다들 엄청 열정적이셔서 그모습에 또 한번 배우고 반성도하고 많이했던 ! 헤어지기 아쉬운! ㅎㅎㅎ 팀원분들과 재미있는 프로젝트를 해서 좋았다.
다만 개인적으로 API 사용구현을 못해봐서 따로라도 구현해보고싶당! 많이 쓰일테니 ! 꼭 해보장
[ 오늘의 여행 (Trip Today) ]
github https://github.com/songhsb/triptoday
배포링크 https://triptoday-songhsb.vercel.app/
팀회고 https://magnetic-trollius-5cc.notion.site/Trip-Today-KPT-67550de2fbf3414781b817c790c148f9
팀플젝 발표 피드백
<우리조>
프로젝트 소개 후 바로 시현해주는게 좋다
무한스크롤 쓰로틀링 해줘야함
유효성검사 -> 힌트문구는 타이핑 보여준후 보여줘라
유효성 검사를 통과했는지 안했는지를 보여줘라
로딩스피너 시스템모달 좋음
이메일은 숨겨라
관리자가 있을 경우는 전체 컨텐츠 목록, 회원목록을 한페이지에서 볼 수 있는 관리자 페이지를 만들어주는게 좋다.
보통은 서비스페이지랑 관리자 페이지를 따로 만든다.
<그 외>
디깅을 잘하는게 중요하다.
슬라이드가 끝낫으면 잠깜 멈췄다가 사용자 모르게 위치를 초기화 시킨다음에 부드럽게 이동하도록 하는게 좋고 많이 쓴다.
프로젝트 소개시 이미지나 이런것을 보여주고 대략 상상하게 한다음 시작하면 좋다
무한스크롤 - useinfinite query hook 사용하면 좋다.
버튼 비활성화 로직 공부해보는게 좋다.
404 페이지 몇초후에 이동한다.라는거 보여주면 좋다.
유튜브 서치 API = 총 100번 코스트 100개 > 코스트가 심한 API는 피해라.
시현다음 기술스택 선정에 대한 내용이 있으면 더 좋다. 트러블슈팅 들어가기전에.
눈에 보이는 css는 잘 해야해, 기억에 쎄게 남기 때무녜