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 installStart the development server on http://localhost:3000:
# pnpm
pnpm run devBuild the application for production:
# pnpm
pnpm run buildLocally preview production build:
# pnpm
pnpm run previewCheck out the deployment documentation for more information.