Home  >  Article  >  PHP Framework  >  Very beautiful Laravel management interface!

Very beautiful Laravel management interface!

藏色散人
藏色散人forward
2020-12-03 14:47:383520browse

The following Laravel Framework tutorial column recommends the extension [Very beautiful Laravel management interface!], a very beautiful Laravel management interface! Hope it helps those in need!

Very beautiful Laravel management interface!

##Related recommendations: "

Latest Laravel Mall Practical Video Tutorial"

Introduction

A few months ago I Trying to find a new solution for my project, I have built a single page application using Vue (using this awesome framework, Laravel Lumen as API gateway, and Laravel Passport as SSO server). After a few weeks of work, I discovered that that framework has some limitations, especially in terms of deployment and difficulty in being open source (because of the many components involved, CORS setup...). Suddenly one day I had a new idea:

Why don’t we use Laravel’s built-in VueJS to build a SPA dashboard?

Laravel VueJS = Very beautiful Laravel management interface! (https:/ /github.com/tuandm/laravue)

Example: https://laravue.dev\

Documentation: https://doc.laravue.dev

Very beautiful Laravel management interface!

Very beautiful Laravel management interface! is a beautiful dashboard inspired by vue-element-admin (https://github.com/PanJiaChen/vue-element-admin). It provides all the components necessary to build enterprise applications, and administrators can control the business and manage other people. My plan was to apply the latest Laravel/Vue technologies/libraries/components to this project, and make it easy to use. In this example, the API is provided by Laravel, and most of the API is fake - but easy to implement.

Start

# 使用 composer 克隆项目
composer create-project tuandm/laravue
cd laravue

# 迁移数据 (在 .env 文件设置了数据库信息之后)
php artisan migrate --seed

# 生成 JWT 秘钥
php artisan jwt:secret

# 安装依赖
yarn install

# 构建(开发环境)
yarn run dev # 或者 yarn run watch

# 启动本地服务
php artisan serve

Next step

  • This project is under heavy development and has not yet been built as a Laravel plugin (as it should be). The next step will be to build this project as an independent Laravel plug-in so that the existing Laravel website can be well integrated.

  • Provide complete documentation and strict code specifications. PHP/Laravel has excellent code specifications PSR, and VueJS also has good standards here, but they are too basic and not enough.

  • Perfect testing.


Original address: https://dev.to/tuandm/laravel--vuejs--laravue---a-beautiful-dashboard-for-laravel -3h11

Translation address: https://learnku.com/laravel/t/37417

The above is the detailed content of Very beautiful Laravel management interface!. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:learnku.com. If there is any infringement, please contact admin@php.cn delete