className, 상수, 변수 명 컨벤션

//bad
<div className="userProfile"></div>

//good
<div className="user-profile"></div>
//예시 : 변하지 않는 sensor list data 상수를 선언할 때

//bad
const sensorListData = [0,1,2];

//good 
const SENSOR_LIST_DATA = [0,1,2];
//예시 : state 선언할 때

//bad
const [usernickname, serusernickname] = useState('jack');

//good 
const [userNickname, setUserNickname] = useState('jack');

commit, PR, branch, file 명 컨벤션

theme.js - playkeyboard 한정

//컬러예시 - 사용하고 싶은 styled-component에서
color: ${({ theme }) => theme.colors.grayText};

//미디어쿼리 예시 - 사용하고 싶은 styled-component에서
@media ${({ theme }) => theme.responsive.tablet} {
    .category-container {
      width: 100%;
    }
  }

라이브러리

import 순서

반응형 breakpoint (미디어쿼리 사용) - playkeyboard 한정