📖 2022년 4월 28일
✔️ 오늘 내가 한 일
- login validation ( Joi )
- register validation ( Joi )
- token 프론트 코드 공부
- DB 데이터 수정
- 백엔드 코드 Fix (리팩토링)
😥 어려움을 겪은 일
1) [Node.js] EADDRINUSE 에러 해결
갑자기 추가적으로 터미널에서 포트를 열지 않았는데 아래와 같이 오류가 뜨면서 이미 5000 포트를 사용하고 있다고 나왔다.
그래서 포트를 찾아서 직접 내리는 코드를 찾아 해결했다.
✔️ 윈도우
netstat -ano | find "5000"
포트를 찾아서 끝에 있는 'PID번호'를 확인하고
taskkill /pid 1234
taskkill /f /pid 1234
나는 /f 옵션으로 강제 종료해주었다.
✔️ 리눅스, 맥
sudo lsof -i : 5000
이때 숫자는 역시 위의 코드로 찾은 'PID번호'이다.
kill -9 1234
💡 TIL ( Today I Learned )
1) Joi
오늘은 코치님이 추천해주신 validation 모듈 joi, class-validator 중 Joi를 설치해서 구현해보았다.
👉 내가 작성한 포스팅 보러 가기 <[Node.js] Validation 라이브러리, Joi로 단단한 코드 짜기>>
💁♀️ 오늘 느낀 점
1차 프로젝트에서 기본적인 3 계층 구조, CRUD, 로그인, 회원가입 등을 구현해본 경험이 있어 이번에는 1차 때 하고 싶었던 것들을 공부하고 구현할 시간이 있어 좋았다.
기본 코드에서 좀 더 고도화하는 작업!
이번 프로젝트가 나뿐만 아니라 팀원 전체가 아쉬움 없이 하고 싶은 구현 전부 할 수 있었으면 좋겠다!!
그리고 종강하고 쉬지 않고 달리고 있는데 같이 공부하고 같이 프로젝트할 동료가 있어 너무 좋다!!!
(그래도 7월엔 좀 쉬어야지💭)
오늘 Joi도 코드가 어렵게 들어가지 않았는데 자꾸 오류가 나서 ㅠㅠ 슬펐는데 멋쟁이🌟
백엔드 두 분이 도와주셔서 해결할 수 있었다... 감쟈합니다 ㅠ 😉
그리고 오늘 느낀 MBTI는 과학! ㅋㅋㅋㅋㅋㅋ
📌 내일 할 일(계획)
- DB 인덱스로 최적화 (빠른 탐색, 지연 줄이기)
반응형
'프로젝트 회고 > 저쪽 손님께서 보내신 겁니다. 🍸' 카테고리의 다른 글
[칵테일 웹 서비스 프로젝트] 10일 차 회고 (0) | 2022.04.30 |
---|---|
[칵테일 웹 서비스 프로젝트] 9일 차 회고 (0) | 2022.04.29 |
[칵테일 웹 서비스 프로젝트] 7일 차 회고 (2) | 2022.04.27 |
[칵테일 웹 서비스 프로젝트] 6일 차 회고 (0) | 2022.04.26 |
댓글