TIL #16

GEUNNN Lee·2021년 3월 10일
0

아침

  • 댓글 컴포넌트 구현 시작: state를 통해서만 작성했던 댓글 추가 기능을 props를 활용해 컴포넌트화 구현을 시작했다. 어딘지 모르지만 자꾸 에러가 떠서 디버깅 했다. state값을 props로 넘겨 받는데 까지는 완료했는데 이후에 막혔다.

오후

  • westagram 로그인, 회원가입: 프론트와 백을 연결해봤다. fetch 함수를 통해 서버에게 요청을 보내고 response를 받아보는 걸 했다. 클라이언트 단에서 서버에 request를 보내고 response를 받아 console 창에 결과가 찍혔을 때 희열은 잊을 수 없다. 이 맛에 개발 하는구나라는 생각도 들었다.

  • 댓글 컴포넌트 구현 완료!!!!!!!!!! 정말 기본적인 실수로 안나왔다. Array.map()을 변수로 선언해버리는 바람에 에러가 났었다. 어디서 문제인지 까지는 찾았다는 거에 만족하고 다음에는 함수를 쓰는지 아니면 변수를 선언하는지 등 내가 어떤 코드를 치고 있는지 계속 생각하면서 짜야겠다.

저녁

  • 코드카타: 스택을 사용해서 푸는 문제였다. 예전에 자료구조 강의를 들을 때는 스택을 어떤 상황에서 사용하는지 의문이 있었는데 오늘 문제를 풀면서 조금이나마 알 수 있었다.

오늘 피드백

보고 느낀 점

  • 콘솔에 계속 찍어보고 어디서 문제인지 narrow down 하는게 좋았다.
  • = 은 변수를 선언할 때 사용하는 것. Array.map()인데 map뒤에 괄호 대신 =을 사용해 에러가 났다.

적용할 점

  • 코드를 칠 때 계속 console.log에 계속 찍어보면서 하기
  • 내가 쓰는 코드가 어떤 기능을 하는지 명확히 알고 작성하기
profile
Frontend Developer 👩🏻‍💻👩‍💻

0개의 댓글