Skip to content

⚙️ [Setting] import 구조 및 기본 포맷 설정 #131

@jjjsun

Description

@jjjsun

🔨 Issue Description

코드 일관성을 위해 ESLit 추가 규칙 및 팀 컨벤션 정리예정
현재 기본 설정만 적용된 상태라 페이지별로 코드 작성방식이 달라서 일관성이 부족함.

이번 작업을 통해 import 구조와 기본적인 포맷 관련 항목 정리하고, 자동수정 가능한 부분들을 중심으로 적용하여 코드 가독성과 일관성 개선할 예정

추후에 타입/폴더 네이밍 규칙, interface 규칙, 컴포넌트 선언 방식을 진행할 예정입니다

🗯️ Setting Environment

멤버별로 페이지를 각자 맡아 개발진행하였기 때문에 코드스타일, 타입 네이밍, import 구조가 통일되지않아서 가독성이 떨어집니다.
타입 네이밍, interface 네이밍, 컴포넌트 선언 방식처럼 범위가 큰 컨벤션은 추후 별도 처리예정이고,
이번 이슈에서는 먼저 ESLint와 자동정렬 도구로 정리가능한 범위부터 적용하면서 점차 통일할 예정입니다.

📝 Check List

  • import 순서 기준 정리
  • import 그룹 규칙 정리 및 적용
  • import 자동 정렬 설정 적용
  • 기본적인 코드 포맷 정리

💡 고려사항

  • 과도하게 규칙을 많이 적용하면 개발 속도가 늦어지기 떄문에 적절하게 필요한것만 넣을 예정입니다!
  • 기존 코드랑 충돌 발생 가능성이 높아서, 현재 당장 필요한것만 먼저 정의하고, 개발 진행하면서 추가로 필요한 정리 발생시에 그때 추가하는 방식으로 진행할게요!

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions