시간 관련 라이브러리 : Day.js
deps 너무 깊게 하지 말자
리턴 안에 삼항연산자 쓰지말기
리액트는 폴더, 파일 정리 중요..
모달, 팝업 : react-modal 라이브러리 쓰거나 react-potal
useEffect에 함수 길게 넣지 말기. 빼서 쓰기 -> 가독성 중요
props랑 변수명 똑같이 일치시키기
리턴 안에 Deps로 길게 넣지 말기 -> 한 줄로 끝내기
로딩중일때는 api 멈추도록 하기
시맨틱태그 중요! (header, main, footer)
배열인지 아닌지 확인하는 거 length보다 lodash에 있는 기능 사용하기
state는 많아도 다섯 개만
store.js 쓰면 JSON.stringfy 안써도 됨
폰트 추천 : 프리텐다드
interactive observer 직접 구현해보면서 진행
cors
font.scss
에서 수정div root
에 [if-IE] 넣으면 됨기능이 잘 작동하는지 확인하는 방법
gaEvent()
를 통해 handleChange
될 때마다 확인할 수 있다.