epicmaxco / vuestic-admin

Vuestic Admin is an open-source, ready-to-use admin template suite designed for rapid development, easy maintenance, and high accessibility. Built on Vuestic UI, Vue 3, Vite, Pinia, and Tailwind CSS. Maintained by Epicmax (@epicmaxco).
https://admin.vuestic.dev
MIT License
10.48k stars 1.7k forks source link

Vuestic inside Laravel project #26

Closed 33sKamal closed 6 years ago

33sKamal commented 7 years ago

Hello all, is there any way to migrate this one inside an laravel project. thanks

athiffau commented 7 years ago

I would be interested in this as well. I spent a bunch of time trying to make this work but not successful yet. Laravel 5.3 project.

someburner commented 7 years ago

I'm sort of doing this myself actually, except I'm not using laravel verbatim, I'm using apiato for the server and have converted vuestic into an electron package. To serve it via laravel would be rather painful IMO. Here's my take:

On the one hand Laravel is nice because it manages so much for you, but there are issues with that. I'm new to laravel, but as I understand it the only practical way to do this, in a way that is seamless with laravel, is to use blade templating, like this. Laravel makes it sound like it's easy, but personally I don't like the idea of PHP templating inside what would otherwise be a purely Vue/JS project. Now you need to reconcile updates to vue and laravel and blade.

Hence my approach of using apiato as the "laravel" side. Then you just using normal REST APIs to get your data and your project can more easily be used if Laravel goes by the wayside or you want to use a different backend.

33sKamal commented 7 years ago

okey so there is no way for now to have vue-cli applications inside laravel project

smartapant commented 6 years ago

@someburner yep, it's better to use admin as a frontend app that consumes json api. I personally don't like to mix any templating with framework's templates

mansouryaacoubi commented 5 years ago

what about this? Vuestic-Laravel