Maison  >  Article  >  cadre php  >  Très belle interface de gestion Laravel !

Très belle interface de gestion Laravel !

藏色散人
藏色散人avant
2020-12-03 14:47:383409parcourir

Ce qui suit est recommandé par la colonne tutoriel Laravel framework pour étendre [Très belle interface de gestion Laravel !], un très beau Laravel interface de gestion ! J'espère que cela aidera ceux qui en ont besoin !

Très belle interface de gestion Laravel !

Recommandations associées : "Dernier didacticiel vidéo pratique de Laravel Mall"

Introduction

Il y a quelques mois, j'ai En essayant de trouver une nouvelle solution pour mon projet, j'ai construit une application d'une seule page en utilisant Vue (en utilisant ce framework génial, Laravel Lumen comme passerelle API et Laravel Passport comme serveur SSO). Après quelques semaines de travail, j'ai découvert que ce framework présentait certaines limites, notamment en termes de déploiement et de difficulté à être open source (en raison des nombreux composants impliqués, de la configuration CORS...). Soudain, un jour, j'ai eu une nouvelle idée :

Pourquoi n'utilisons-nous pas VueJS intégré de Laravel pour créer un tableau de bord SPA ?

Laravel + VueJS = Très belle interface de gestion Laravel ! ( https://github.com/tuandm/laravue)

Exemple : https://laravue.dev
Documentation : https://doc.laravue.dev

Très belle interface de gestion Laravel !

Très belle interface de gestion Laravel ! est un magnifique tableau de bord inspiré de vue-element-admin (https://github.com/PanJiaChen/vue-element-admin). Il fournit tous les composants nécessaires pour créer des applications d'entreprise, et les administrateurs peuvent contrôler l'entreprise et gérer d'autres personnes. Mon plan était d'appliquer les dernières technologies/bibliothèques/composants Laravel/Vue à ce projet et de le rendre facile à utiliser. Dans cet exemple, l'API est fournie par Laravel, la plupart de l'API est fausse - mais facile à mettre en œuvre.

Démarrer

# 使用 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

Étape suivante

  • Ce projet est en cours de développement intensif et n'a pas encore été construit en tant que plugin Laravel (comme il devrait l'être) . La prochaine étape sera de construire ce projet en tant que plug-in Laravel indépendant afin que le site Web Laravel existant puisse être bien intégré.

  • Fournir une documentation complète et des spécifications de code strictes. PHP/Laravel a d'excellentes spécifications de code PSR, et VueJS a également de bons standards ici, mais ils sont trop basiques et pas suffisants.

  • Test parfait.


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

Adresse de traduction : https://learnku.com/laravel/t/37417

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer