이벤트 함수 네이밍 규칙
handle+명사+동사
handleAlertClick
handleFormSubmit
React
- 프로젝트의 기본 가이드 라인이 react | vue
- 우리서비스의 특징은
- index Page만 seo가 요구됨
- 이미지가 필요하지않음
- 사실상 단일페이지
- next의 장점이 우리프로젝트에서는 요구되는 부분이 아니기 때문에 SEO, 이미지 최적화, pre-reloading등의 장점이 우리 프로젝트에서도 장점으로 존재하지 않을 것이라고 예상됨
styled-components
MUI나 tailwind과 같은 CSS framework는 콘텐츠와 서식이 분리되지 않는 다는 차원에서 비선호 !
CSS-in-JS를 사용하길 희망, 그 중에서도 npm trends에서 가장 인기있는 styled-component를 사용하길 희망!
prettier + eslint + husky → 동일하게 적용
Error Monitering System
Sentry - 실시간 로그 취합 및 분석 도구이자 모니터링 플랫폼