ESLint

imports sort

import { a,b } from "react"; // 외부 모듈

import utils from "@utils"; // 내부 전역 모듈

import model from "./model"; // 그 외 참조

style guide

export default vs name default

Prettier

{
  "printWidth": 100, // 한줄 글자 수
  "useTabs": false, // tab을 공백으로 바꾸어줌
  "tabWidth": 2, // tab 사이즈는 space 2개
  "singlueQuote": true, // ""를 ''로 변경한다
  "trailingComma": "all", // 마지막에 ,를 무조건 붙인다
  "semi": true, // 세미콜론(;)를 마지막에 붙이도록 강제한다
}

FE 컨벤션

handle vs on

결정) FE 컨벤션 회의 (handle vs on)

컴포넌트의 이벤트 이름은 onXXXX 으로 짓는다.