8주차 회고

엉금·2024년 2월 18일
0

💫 스프린트 회고

목록 보기
2/3
post-thumbnail

💀 Too Many Request

Too Many Request

useCallback 강의에서 오류 상태를 똑같이 확인해보다가 마주친 에러...!!
디펜던시 리스트를 잘못 입력해서 리퀘스트를 계속 보내는 오류 상태였는데, 서버로 동일한 요청을 계속해서 보내면 이렇게 접근을 제한하나보다.
해결 방법은 그냥 기다리면 된다고 함 🥲
강제 휴식시간 GET

디펜던시 리스트나 useCallback 사용 안내같은 걸 리액트 자체에서? 콘솔창을 통해 안내해주는 건 편리하긴 한데, 정확한 이해 없이 사용하게 될 것 같아 걱정이다. 지금도 외부에서..참조? 함수? 이러고 있음...

일단 알겠는 부분 ▼

  • 함수 자체를 디펜던시 리스트에 넣을 땐, 함수를 useCallback으로 감쌀 것
  • useCallback 함수는 아규먼트로 기억할 함수, 디펜던시 리스트를 받는다
  • 디펜던시 리스트에는 기억할 함수 내부에서 참조하는 다른 외부 함수들을 적는다 (리액트 제공 X)
  • 디펜던시 리스트에 작성된 외부 함수가 계속해서 재생성될 수 있는 함수라면 그 함수도 useCallback으로 감싼다 (한 번 실행되면 그 값으로 끝인 함수가 디펜던시 리스트에 들어갈 때까지, 혹은 디펜던시 리스트에 넣을 게 없을 때까지 반복..!)
  • 기억할 함수는 리액트에서 기억해뒀다가 디펜던시 리스트의 값이 그대로라면 함수를 새로 만들지 않고 재사용한다
  • 즉 디펜던시 리스트에 들어갈 함수를 고정상태로 만들기 위해..? useCallback을 사용한다...?

이건 조금 더 활용해봐야 제대로 알 수 있을 것 같다.

🥲 props

계속 헷갈리는 부분인데 일반 데이터 prop은 위에서 아래로, 이벤트와 관련된 prop은 아래에서 위로......

까지만 쓰고 임시저장해놨구나...

부모 → 자식은 prop으로, 자식 → 부모는 부모 컴포넌트가 자식에게 prop으로 내려준 이벤트 핸들러를 사용해 자식 요소가 데이터를 업데이트 할 수 있게 한다.
또는 Context를 데이터 전달에 사용 (전역적인 데이터)!!

팀원분들과 함께하는 데일리 미션에서 관련된 문제가 나와서 어느정도 정리가 된 느낌이다.
데일리 미션이 은근히 도움이 많이 됨👍👍

❗공식 문서의 중요성

데일리 미션으로 출제한 리액트 side effectuseEffect 훅에 대한 이해가 강의만 보는걸론 부족한 것 같아서 공식 문서를 참조해봤는데 세상에 너무나 훌륭한 정보들이 있었다...
이래서 다들 공식 문서 보라고 하는구나 싶었음!!
하지만 아마 리액트에 대한 기초 지식 없이 봤다면 이해 못했을 것 같다. 이해할 수 있는 최소한의 기초 지식은 있어야 하는건 분명함. (정확하게는 JS 작동 원리에 대한 이해도 포함)

위에 작성한 useCallback도 이부분에 대한 이해가 없으니 당연히 헷갈렸겠구나 하는 생각이....🥲🥲🥲
이젠 useCallback도 좀 알겠다.

🌟 8주차 총 정리

리액트 가만안둔다!!!!!라고 생각하면서 시작한 한 주였는데 그냥 가만히 둔 것 같음...
어제, 오늘 컨디션이 너무 안 좋아서 공부도 과제도 제대로 못하고 시간을 엄청 날렸는데 그 시간이 너무너무 아깝다...ㅠㅠ
몸이 안 좋은 건 뭐 후회해봤자 어쩔 수 없는 문제니 앞으로 컨디션 관리를 잘할 수 있도록 힘써야겠음...

💜KEEP💜

  • 매일매일 꾸준히 산책이라도 하는 중. 체력에 도움이 되길..🥲
  • 기록할 만한 일이 있을 때마다 남겨두기(임시저장) → 위에 작성해둔 기록들이 요건데, 좋은 것 같다!
    잘 모르는 부분이나 문제 상황, 그리고 내가 리마인드 해야할 부분이 무엇인지 등... 기록하지 않으면 잊기 쉽다

☠️PROBLEM☠️

  • 일찍 일어나는건 (나름) 일찍 일어나는 건데 취침시간이 너무 늦다... 일찍 자려고 12시 전에 눕는데 수면 지연이 심해서 목표 기상시간에는 절대 못일어나는 중 + 최소한 이때는 일어나자 하는 시간엔 어쨌든 일어나니까 수면 시간 자체도 부족함 ㅠㅠ 뭐가 문젤까. 커피를 줄여야 하나...
  • 스터디 책 읽는 시간이 너무 긴 것 같기도 하고... 일단 오래 걸리는 건 팩트인데, 조금 더 빨리 읽으려고 해야하는지 아니면 지금 페이스를 유지하면서 조금 더 가용할 수 있는 시간을 늘리는게 좋은지(이건 일찍 일어나는게 선행되어야 함) 모르겠다. 일단 책을 더 빨리 읽어보는 것으로...
  • 아프지 말자,,, 🥲🥲🥲

📢TRY📢

  • 리액트로 뭔가 만들어보기! 그리고 공식 문서 팁을 많이 활용하기
  • 커피 하루에 한 잔만 마시기 ☕
  • 빠르게 끝낼 수 있는 일은 빠르게 끝낸다! 최대한 시간을 아껴써볼 것

다음 한 주는 더 만족할 수 있는 시간이 될 수 있길!!!!
그리고 자고 일어나면 컨디션이 괜찮아지길.............

profile
기어서라도 간ㄷ ㅏ.

0개의 댓글