Nuxt 3 frontend template designed specifically for seamless integration with third-party APIs. This template empowers developers to swiftly build robust web applications leveraging the power of Nuxt 3, Typescript, and dynamic interface and type support.
-
Typescript Support: Leverage predefined interfaces and types to streamline data handling and ensure consistency across your application.
-
Dynamic API Operations: Utilize handy utility functions provided in the template to generate API operations dynamically for Pinia, facilitating smoother integration with various third-party APIs.
-
No UI framework is included in this template. You can add your own UI framework.
DEMO: https://nuxt3-starter-template-ten.vercel.app/
- ✨ Eslint
- 🧹 Prettier
- 🌊 Tailwindcss
- 🔐 Authentication
- 🚀 Security Module for Nuxt based on OWASP Top 10 and Helmet (security)
- 🍍 State & Store Management (Pinia)
- 🍀 Vue Composition Collection (Vueuse)
- 🆎 Translation (i18n)
Make sure to install the dependencies:
# pnpm
pnpm install
Start the development server on http://localhost:3000
:
# pnpm
pnpm run dev
Build the application for production:
# pnpm
pnpm run build
Locally preview production build:
# pnpm
pnpm run preview
Check out the deployment documentation for more information.