FE
페이지별
공통
- 서버에서 값을 받아올때 로딩처리(true, false) mobx에서 처리하기
- 삼항연산자를 2개 이상 쓰면 컴포넌트로 분리하는게 맞다.
- await에 대한 이해 필요
- 변수명, 함수명 확실하게 짓기(onDelete 이렇게 말고 뭘 삭제하는지 정확히 써주기)
- import 순서 정하기( react → react-router-dom → 라이브러리(이니셜별) → mobx → style )
- *flow (async ,await이지만 runInAction이 필요없는)
- 라우팅은 한번에 정리하는 것이 좋을 것 같다.
- 재사용이 빈번한 애들만 components 폴더에 넣기. 그 페이지 안에서만 쓰는건 그 페이지 안의 components에 넣기.
- 타입스크립트 공부 잘하기 ⇒ Type명시 주의. 예제도 많이 없다.
- 앞으로의 프로젝트에는 atomic design 적용하기(atoms, molecules, organisms)
- 상태관리 라이브러리는 무조건 쓰는게 좋다. (props로 깔끔하게 짤 수 없다면)
- 에러핸들링 중요!
- https://github.com/typescript-cheatsheets/react typescirpt + react
BE