Skip to content

Arquitetura Frontend

O frontend é construído com Nuxt.js 3.17.2 e Vue 3.5.13.

Estrutura

trevo-nuxt/
├── pages/          # File-based routing
├── components/     # Componentes Vue
├── stores/         # Pinia stores
├── services/       # API services
├── composables/    # Composables Vue
├── middleware/     # Route middleware
├── types/          # TypeScript types
├── layouts/        # Layouts
└── plugins/        # Nuxt plugins

Tecnologias

  • Framework: Nuxt.js 3.17.2
  • UI: PrimeVue 4.3.4 + Tailwind CSS 4.1.6
  • State: Pinia 3.0.2
  • HTTP: Axios 1.9.0

Deploy

Para mais detalhes, consulte a documentação existente em trevo-nuxt/.

Documentação da Plataforma Trevo Radimenstein