간단한 프로젝트 (단일 기능/페이지)

/project
├── public/
│   └── index.html               ← HTML
├── src/
│   └── index.js                 ← 메인 엔트리
│
├── package.json                 ← npm 설정 파일
├── vite.config.js               ← Vite 빌드 설정 (선택 시)
└── README.md                    ← 프로젝트 설명

Node.js + 프로젝트

/project
├── build/                      # 웹팩으로 빌드된 결과물 디렉토리. 배포 서버에 업로드 할 파일
├── package.json                # npm 패키지/스크립트 설정
├── webpack.config.js           # Webpack 번들링 설정
├── .eslintrc.js                # ESLint 규칙 설정
├── prettier.config.js          # 설정 파일 (코드 포맷팅 규칙 정의): Prettier
├── .gitignore                  # Git에서 제외할 파일/폴더
│
└── /src                        # 소스 코드 폴더
      ├── img                   # 이미지 폴더
      ├── js               
      │    └── index.js         # 진입점(Entry point)
      └── index.html            # HTML 템플릿