Go to file
2025-02-11 16:22:39 +03:30
apis Update base 2025-02-11 10:38:54 +03:30
assets install and update tailwind to v4 2025-02-11 16:22:39 +03:30
components Update base 2025-02-11 10:38:54 +03:30
composables first commit 2025-02-01 13:04:55 +03:30
configs first commit 2025-02-01 13:04:55 +03:30
extensions first commit 2025-02-01 13:04:55 +03:30
hooks first commit 2025-02-01 13:04:55 +03:30
json first commit 2025-02-01 13:04:55 +03:30
layouts Update base 2025-02-11 10:38:54 +03:30
locales first commit 2025-02-01 13:04:55 +03:30
manuals Update base 2025-02-11 10:38:54 +03:30
middleware first commit 2025-02-01 13:04:55 +03:30
mixins Update base 2025-02-11 10:38:54 +03:30
pages Update base 2025-02-11 10:38:54 +03:30
plugins first commit 2025-02-01 13:04:55 +03:30
public first commit 2025-02-01 13:04:55 +03:30
server first commit 2025-02-01 13:04:55 +03:30
services first commit 2025-02-01 13:04:55 +03:30
stores Update base 2025-02-11 10:38:54 +03:30
systems add hadith_ui 2025-02-11 16:19:35 +03:30
tests first commit 2025-02-01 13:04:55 +03:30
types first commit 2025-02-01 13:04:55 +03:30
utils first commit 2025-02-01 13:04:55 +03:30
.env Update and add hadith 2025-02-11 16:19:14 +03:30
.env.development first commit 2025-02-01 13:04:55 +03:30
.env.majles first commit 2025-02-01 13:04:55 +03:30
.env.monir Update and add hadith 2025-02-11 16:19:14 +03:30
.env.production first commit 2025-02-01 13:04:55 +03:30
.env.release first commit 2025-02-01 13:04:55 +03:30
.env.tavasi first commit 2025-02-01 13:04:55 +03:30
.gitignore first commit 2025-02-01 13:04:55 +03:30
.gitmodules Add hadith ui 2025-02-11 14:56:42 +03:30
app.config.ts first commit 2025-02-01 13:04:55 +03:30
app.vue Update and add hadith 2025-02-11 16:19:14 +03:30
error2.vue first commit 2025-02-01 13:04:55 +03:30
i18n.config.ts first commit 2025-02-01 13:04:55 +03:30
nuxt.config.ts Update and add hadith 2025-02-11 16:19:14 +03:30
package-lock.json Update and add hadith 2025-02-11 16:19:14 +03:30
package.json Update and add hadith 2025-02-11 16:19:14 +03:30
README_CODES.md first commit 2025-02-01 13:04:55 +03:30
README.md first commit 2025-02-01 13:04:55 +03:30
supabase.md first commit 2025-02-01 13:04:55 +03:30
tsconfig.json first commit 2025-02-01 13:04:55 +03:30
vitest.config.ts first commit 2025-02-01 13:04:55 +03:30
yarn.lock Update and add hadith 2025-02-11 16:19:14 +03:30

Nuxt 3 Minimal Starter

Look at the Nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies:

# npm
npm install

# pnpm
pnpm install

# yarn
yarn install

# bun
bun install

Development Server

Start the development server on http://localhost:3000:

# npm
npm run dev

# pnpm
pnpm run dev

# yarn
yarn dev

# bun
bun run dev

Production

Build the application for production:

# npm
npm run build

# pnpm
pnpm run build

# yarn
yarn build

# bun
bun run build

Locally preview production build:

# npm
npm run preview

# pnpm
pnpm run preview

# yarn
yarn preview

# bun
bun run preview

Check out the deployment documentation for more information.

Key Points

Use $fetch for Client-Side Interactions: $fetch is suitable for client-side interactions and should be used within onMounted or mounted lifecycle hooks for fetching data after the component is rendered.
Avoid Mixing useAsyncData and onMounted: These two are meant for different phases of the component lifecycle and should not be mixed together.