[11 10] 멘토링 - boostcampwm-2021/WEB08-AgileStorming GitHub Wiki

코드리뷰!!!

  1. .env => README 올리기, 배포하고 알려드리기
    • DB 접속을 못하셨다.
  2. 로더블 컴포넌트
    • app-> index.tsx 라우팅 -> 컴포넌트 미리 임포트하는데,,, -> 성능 측면
  3. 프리티어 & eslint & 코드 스펠 체커
    • 삼대장 -> 오토포매팅 default
    • 불필요한 임포트 불필요한 프레그넌트가 사용됨 -> 코딩컨벤션 정하고, 카멜케이스 안되있다거나.., 리뷰할때 신경써서 봐라 ->
  4. 커밋 validation 툴 허스키
    • 커밋 메시지 포맷안맞거나 es린트 깨진다? 여기서 막음 -> 타입스크립트에서도 있을 거임 (tsc --noEmit ??)
  5. express Bodyparser 제거 (depreciated)
    • 서버에 index.ts -> bodyparser deprecated 됨.. express 4? 이상에 내장돼 있음
  6. any는 웬만하면 지양하자.
  7. 타입스크립트에서 지정하는 법
declare global {  interface Window { socket: any;}}

주말: lint 3대장 설치 => 에러해결 로더블 컴포넌트 공부