Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.18 KB

File metadata and controls

44 lines (34 loc) · 1.18 KB

Frontend Starter (Next.js App Router)

부트캠프 최종 프로젝트를 위한 프론트엔드 공통 스타터 레포지토리입니다.
프로젝트 주제 공개 전까지, 팀 개발에 필요한 기본 구조와 개발 환경을 미리 구성해두었습니다.


배포주소

https://workers-blond.vercel.app/


기술 스택

  • Next.js (App Router)
  • TypeScript
  • CSS Modules
  • Axios
  • Zod
  • ESLint (Flat Config) + Prettier
  • Husky + Commitlint
  • GitHub Actions (CI)

프로젝트 구조

src/
├─ app/                     # Next.js App Router 엔트리
│  └─ (root)/               # 홈 페이지 라우트 그룹
├─ assets/                  # 정적 에셋
│  ├─ buttons/
│  ├─ icons/
│  ├─ logos/
├─ components/              # 재사용 UI 컴포넌트
└─ shared/                  # 도메인과 무관한 공통 코드
   ├─ apis/                 # Fetch 함수
   ├─ constants/            # 전역 상수
   ├─ styles/               # 공통 스타일 유틸
   ├─ types/                # 공통 타입
   └─ utils/                # 순수 유틸 함수