[원티드프리온보딩] 220508

김듑듑·2022년 5월 9일
0

TIL

목록 보기
6/33

알아야할것들

  1. 타입스크립트에선 === 3개쓰자
  2. useMemo useCallback
  • 함수형 컴포넌트는 jsx 반환함 + 컴포넌트에서 state값 변경되면 컴포넌트 아래로 쭉 리랜더링 👉 한번 선언으로 메모리 유지해야하는 상황이 되면 계속 초기화재생성됨. 데이터 유지 안됨 👉 그래서 useMemo, useCallback 지원
  • useMemo_메모이제이션된 반환
    - (원래대로라면) 값이 변경되지 않았다는 조건에서 연산多이 값을 사용한다면 값이 계속 재할당됨 👉 이걸 해결
    • const memoValue = useMemo( ()=> 함수 , 값 )
  • useCallback_메모이제이션된 콜백 반환 (콜백 함수 메모리에 올려놓고 씀)
    - const callValue = useCallback( ()=> {함수}, 값 )

라이브러리+사이트

자꾸 까먹는 것들+해야할것들

  • props 👉 프롭스라 하는건 맞는데 프로퍼티임 프로퍼티 properties
  • setTimeout + clearTimeout 세트세트
  • reduce method
  • recoil, redux
  • 아토믹, 셀렉터, 타입스크립트
  • dl dt mark
  • clsx👉cx

wanted-pre-onboarding-FE-01/Todo-List-App 코드리뷰_개인

폴더명 Uppercase로 작성하자 좀 정신좀 차리고 살자 (계속 눈치보고 남들하는것처럼 하자), + target 수정안함, preventevent도 주석처리 까먹음


내가 구현한 부분_메인페이지>카테고리추가(모달)


차라리 타입스크립트가 쉬워보인다 드디어 벽돌로 집짓는 느낌 그리고 아직도 의자도 없고 캐리어를 책상으로 쓰고 식량도 없다 슬프다 언제와😭

0개의 댓글