15 lines
1.0 KiB
Markdown
15 lines
1.0 KiB
Markdown
# 2. Frontend Tech Stack
|
|
|
|
This table reflects the choices made in the PRD and the user's template, solidifying the frontend technology stack.
|
|
|
|
| Category | Technology | Version | Purpose & Rationale |
|
|
| :--- | :--- | :--- | :--- |
|
|
| Framework | **Nuxt** | `^4.0.3` | The core application framework, providing SSR, file-based routing, and a robust module ecosystem. |
|
|
| UI Library | **PrimeVue** | `^4.3.7` | The primary component library. Chosen for its rich set of components and powerful theming capabilities. |
|
|
| Theme | **PrimeUI Aura** | `^1.2.3` | The default theme preset for PrimeVue, providing a modern and clean aesthetic out of the box. |
|
|
| Styling | **Tailwind CSS** | `^0.6.1` (primeui) | For utility-first styling, rapid prototyping, and responsive design. |
|
|
| Styling | **SCSS (Sass)** | (via `sass` dev dep) | For structured styling, variables, mixins, and managing global styles and theme overrides. |
|
|
| i18n | **@nuxtjs/i18n**| `10.0.6` | For future-proof internationalization, as required by the PRD. |
|
|
|
|
---
|