# web-template-fe

## Tech Stack

- nuxt: 4.0.3
- vue: 3.5.19
- i18n: 10.0.6
- pinia: 2.3.1
- @pinia/nuxt: 0.6.1

## Folder Structure

```
repo/
├── app/
│   ├── app.vue
│   └── pages/
│    └── [d1]/[d2]/[d3].vue # 최대 3뎁스 처리
│
├── layers/
│   ├── assets/
│   │   └── css/
│   ├── components/
│   │   ├── atoms/
│   │   ├── layout/
│   │   │   ├── default/
│   │   │   └── StoveGnb.vue
│   │   ├── molecules/
│   │   └── templates/
│   ├── composables/
│   ├── layouts/
│   ├── middleware/
│   │   └── pageData.global.ts
│   ├── nuxt.config.ts
│   ├── plugins/
│   ├── public/
│   │   └── images/
│   ├── registry/
│   │   └── index.ts
│   ├── server/
│   │   ├── api/
│   │   └── middleware/
│   ├── stores/
│   ├── templates/
│   │   ├── GrVisual01/
│   │   ├── GrVisual02/
│   │   └── GrVisual03/
│   ├── types/
│   │   ├── api/
│   │   └── utils/
│   └── utils/
├── node_modules/
├── nuxt.config.ts
├── package.json
├── pnpm-lock.yaml
├── README.md
├── tailwind.config.ts
└── tsconfig.json
```
