Skip to content

Commit

Permalink
eslint setting, directories setting
Browse files Browse the repository at this point in the history
  • Loading branch information
jaemin-s committed Nov 26, 2024
1 parent 4f6098a commit 5a2ad97
Show file tree
Hide file tree
Showing 31 changed files with 308 additions and 238 deletions.
3 changes: 2 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"extends": ["next/core-web-vitals", "next/typescript"]
"extends": ["airbnb","next/core-web-vitals", "next/typescript"],
"ignorePatterns":["/.next","/out"] // 검사 제외 목록
}
27 changes: 23 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,29 @@ yarn build
## 📊 프로젝트 구조
```
app/
├── components/
├── pages/
├── styles/
└── types/
├── presentation/ # UI 계층
│ ├── screen/ # Next.js 페이지 및 라우팅
│ ├── components/ # 재사용 가능한 React 컴포넌트
│ └── styles/ # 전역 스타일, 테마 설정
├── domain/ # 비즈니스 로직 계층
│ ├── entities/ # 비즈니스 모델 (Project, Profile 등)
│ ├── repositories/ # 데이터 접근 인터페이스 정의
│ └── usecases/ # 비즈니스 유스케이스 (데이터 조회, 처리 등)
├── data/ # 데이터 계층
│ ├── repositories/ # domain의 repository 인터페이스 구현체
│ └── datasources/ # 실제 데이터 (JSON, API 등)
└── infrastructure/ # 공통 기능 계층
├── assets/ # 이미지, 폰트 등의 정적 자원
│ ├── images/
│ └── fonts/
├── config/ # 환경 설정
├── enums/ # 상수, 열거형 정의
│ ├── projectTypes.ts
│ └── skillCategories.ts
└── utils/ # 유틸리티 함수
```

## ✏️ 개선 사항
Expand Down
1 change: 0 additions & 1 deletion out/404.html

This file was deleted.

1 change: 0 additions & 1 deletion out/_next/static/_EzuNDvp_ZG9FqQzApD92/_buildManifest.js

This file was deleted.

1 change: 0 additions & 1 deletion out/_next/static/_EzuNDvp_ZG9FqQzApD92/_ssgManifest.js

This file was deleted.

1 change: 0 additions & 1 deletion out/_next/static/chunks/24f57802-e4891a64bf63b83e.js

This file was deleted.

Loading

0 comments on commit 5a2ad97

Please sign in to comment.