☑️  코드 컨벤션

<aside> <img src="https://cdn-icons-png.flaticon.com/512/3602/3602241.png" alt="https://cdn-icons-png.flaticon.com/512/3602/3602241.png" width="40px" />

✔ 컴포넌트 / CSS 파일명

예)

Homepage/
 ├── Homepage.tsx
 └── Homepage.css

아이콘/이미지 파일명

</aside>

<aside> <img src="https://cdn-icons-png.flaticon.com/512/3602/3602241.png" alt="https://cdn-icons-png.flaticon.com/512/3602/3602241.png" width="40px" />

✔ 변수 / 함수 네이밍

컴포넌트 구조 규칙

  1. 라이브러리
  2. hook/컴포넌트/css
  3. 이미지/자료

예:

import { useEffect } from "react";
import UserCard from "@/components/UserCard";
import "./Homepage.css";
import mainBanner from "@/assets/main-banner.png";

</aside>


☑️ 코드 컨벤션이 필요한 이유