Os arquivos do frontend, devem ser criados na pasta `./app`.
Os arquivos do backend, devem ser criados na pasta `./server/api` e os arquivos de validação, na pasta `./server/validations`.
Ambos devem ser criados seguindo a estrutura de diretórios do Nuxt 4.
O projeto está usando:
- `Nuxt UI 3` como biblioteca de componentes, que ainda está em desenvolvimento.
- `TailwindCSS 4` como biblioteca de estilização.
- `NuxtHub` para auxiliar o deploy, junto a Cloudflare.
- `Drizzle` como ORM.
- `bun` como gerenciador de pacotes.
- `TypeScript` como linguagem de programação.
- `i18n` como gerenciador de internacionalização e não se deve sugerir seu uso, sem uma solicitação do usuário. Dentre a tag `<template>`, deve sempre ser usado o `$t()` para resgatar os textos e dentro do `<script *>` deve ser usado o `const { t } = useI18n()`.
bun
css
drizzle-orm
nuxt.js
tailwindcss
typescript
vue
First Time Repository
TypeScript
Languages:
CSS: 0.9KB
TypeScript: 40.6KB
Vue: 34.3KB
Created: 12/24/2024
Updated: 1/6/2025