# 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 ```