Nerd
Nerd
Nerd
전체 방문자
오늘
어제
  • 분류 전체보기 (439)
    • Today I Learned (333)
    • 주간회고 (8)
    • FrontEnd (5)
    • ErrorNote (7)
    • 자바스크립트 (24)
    • 알고리즘 (13)
    • html과 css (21)
    • 토이프로젝트 (5)
    • React-Native (1)
    • React (13)
    • node (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 선언적 프로그래밍
  • wil
  • Today I Learned
  • npm ci
  • ErrorNote
  • 리덕스 툴킷
  • 메타인지
  • 명령적 프로그래밍
  • 파이썬기초
  • 절차지향적 프로그래밍
  • 데이터 타입
  • TIL
  • 자바스크립트
  • package-lcok.json
  • 에러노트
  • 주간회고
  • React
  • npm i
  • 파이썬 기초
  • pacakge.json
  • Redux
  • 토이 프로젝트
  • 코드숨
  • 3FS
  • 토이프로젝트
  • JSX
  • 값의 할당 및 재할당
  • 모던 자바스크립트
  • 리액트
  • 리액트 훅

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Nerd

Nerd

Today I Learned

TIL]2022/12/02

2022. 12. 3. 02:20

아침에 일어나 공부방에 갈 준비를 하며
오늘 해야 할 일을 정리했습니다.
오늘은 어제 했던 드롭다운에서 사용하지 않는 메뉴들을 제거했던 부분의
리뷰를 반영하여 리팩터링을 진행한 후
로딩 유틸함수를 만드는 작업을 진행해야겠다는 생각이 들었습니다.


공부방에 도착 후 어제 했던 드롭다운에서 사용하지 않는 메뉴들을 제거하는 부분을
코드 리뷰를 반영하여 리팩터링을 진행했습니다.
인라인 스타일을 사용할 때 어떻게하면 리 렌더링이 되지 않는지 잘못 알고 있던 부분에 대해
리뷰를 받았는데 useMemo를 사용하면 해결이 되지만 캐싱도 비용이 크니
스타일에 캐싱을 하는 것은 너무 큰 비용이 발생하는 것 같은 느낌이 들어
스타일을 조금만 주더라도 스타일 컴포넌트로 변경하는 작업을 진행했습니다.


점심을 먹은 후 로딩 유틸 함수를 만드는 작업을 진행했습니다.
생각보다 쉽지 않았고 다른 프론트엔드 분들과 함께 이야기를 나누며
어떻게 함수를 설계할 지 논의를 하고 팀을 나누어
로딩 유틸 함수를 만드는 작업을 진행했습니다.
그중 Suspense와 Fallback을 사용해보자는 의견이 나와
Suspense와 fallback을 사용했는데 리액트에서 아직
data fetch에 대한 부분은 준비 중인 것을 확인하여
다시 유틸 함수를 설계하기 시작했는데 설계가 쉽지 않았습니다.


그렇게 유틸 함수를 만들다보니 어느덧 저녁시간 되었고
저녁을 먹은 후 유틸 함수를 만드는 작업을 다시 시작했는데
집중도가 너무 떨어지기도 하고 하루 만에 끝날 일이 아니라는 생각이 들어
주말에 필요한 부분을 더 공부하고
월요일에는 짐을 빼야 하는 부분이 있어 화요일까지 완성하자는 생각으로
퇴근을 했습니다.


오늘은 제가 잘못 알고 있던 부분에 대해 바로잡을 수 있는 하루였습니다.
항상 정보를 확인할 땐, 그 정보가 확실한지 검증을 해야겠다는 생각이 들었습니다.

'Today I Learned' 카테고리의 다른 글

TIL]2022/12/04  (1) 2022.12.05
TIL] 2022/12/03  (1) 2022.12.04
TIL]2022/12/01  (0) 2022.12.02
TIL]2022/11/30  (0) 2022.12.01
TIL]2022/11/29  (0) 2022.11.30
    'Today I Learned' 카테고리의 다른 글
    • TIL]2022/12/04
    • TIL] 2022/12/03
    • TIL]2022/12/01
    • TIL]2022/11/30
    Nerd
    Nerd
    꾸준히 열심히 지속적으로 하겠습니다!

    티스토리툴바