[TIL] 프리온보딩 11 (5/18 수업)

HyeLin·2022년 5월 17일
1
post-thumbnail

코드 리뷰 시간 👨🏻‍🏫

  • Route는 최대한 간단하게
  • react-loadable, react-helmet, Day.js 라이브러리 추천
  • 로직, 리턴 분리하는 것 추천 (파일 분리)
  • 삼항연산자, map 등 리턴 안에 비추
  • 라이브러리 뜯어보는 것이 실력 향상에 Good ✨
  • 아이콘 라이브러리 현업에서는 쓰지 않고 svg로
  • 핀터레스트 디자인 참고
  • state가 많아지면 코드 분리하기
  • 프리텐다드 폰트 추천
  • 모달은 react-modal 추천
  • import 순서 npm-> type-> hooks-> component-> style
  • 변수명, props명 웬만하면 일치시키기 ex) isLoading={isLoading}
  • 줄임말 쓰지 않기 ex)favs->favorites
  • 주석은 코드 못짠 것에 대한 핑계다!
  • 리덕스하면서 스토어 구조 익히기

수업 시간 👩🏻‍💻

  • 웹 폰트 서브셋 다운받아도 된다 (woff2, woff)
  • https://spoqa.github.io/spoqa-han-sans/ 스포카 한 산스 폰트 추천
  • favicon 활용하기
  • useEffect -> 뭔가 변하면 행동을 한다
  • useCallback -> 함수들 일일이 만들지 않고 저장해놨다가 땡겨 쓰겠다
  • useMemo -> 값들 일일이 계산하지 않고 계산 결과를 저장해놨다가 땡겨 쓰겠다
  • GET : useQuery
  • POST : useSendApi
profile
개발자

0개의 댓글