Laravel + Nuxt.js Boilerplate
A modern web application boilerplate combining the power of Laravel as an API backend with Nuxt.js for a progressive Vue.js frontend. This setup streamlines development with pre-configured tools and libraries.
Key Features:
- Nuxt v3 Frontend: Utilizes Nuxt v3 with nuxt UI, offering a component library powered by TailwindCSS.
- Laravel Backend: Employs Laravel for robust API development.
- Authentication: Includes an authentication library for user sessions and login/logout functionality.
- Model Typer: Generates Typescript interfaces from Laravel models.
- MetAPI: Provides API helpers and utilities.
- Humble: Implements passwordless sessioning with device and location details.
- Debugbar: Integrates a debugbar for API debugging.
- IDE Helper: Includes helper files for IDE autocompletion.
Use Cases:
- Rapidly prototyping and building full-stack web applications.
- Creating applications that require a separate API backend and a modern JavaScript frontend.
- Developing applications that benefit from server-side rendering (SSR) and SEO optimization provided by Nuxt.js.
- Establishing a structured and maintainable codebase for long-term projects.