kashi93 / vure
Vure provides a simple starting point for building a SPA (single-page application) using Vue or React with the Laravel framework. The code structure remains unchanged, and Vure can be styled using either Bootstrap or Tailwind.
Installs: 51
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 2
Open Issues: 0
Language:TypeScript
Requires
- php: ^8.1.0
- illuminate/console: ^10.0
- illuminate/filesystem: ^10.0
- illuminate/support: ^10.0
- illuminate/validation: ^10.0
- laravel/sanctum: ^3.2
README
Introduction
Vure provides a simple starting point for building a SPA (single-page application) using Vue or React with the Laravel framework. The code structure remains unchanged, and Vure can be styled using either Bootstrap or Tailwind. Additionally, Vure includes authentication controllers and views that can be easily customized to fit the needs of your application.
Installation
Create a new Laravel application
composer create-project laravel/laravel example-app
Install Vure using Composer
composer require kashi93/vure
Once Vure is installed, you may scaffold your application using one of the Vure "stacks" discussed in the documentation below.
Vue With Bootstrap
php artisan vure:install vue-bs
php artisan migrate
npm install
npm run dev / npm run build
Vue With Tailwind
php artisan vure:install vue-tw
php artisan migrate
npm install
npm run dev / npm run build
React With Bootstrap
php artisan vure:install react-bs
php artisan migrate
npm install
npm run dev / npm run build
React With Tailwind
php artisan vure:install react-tw
php artisan migrate
npm install
npm run dev / npm run build
License
Vure is open-sourced software licensed under the MIT license.