非常漂亮的 Laravel 管理界面!

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

下面由laravel框架教程欄目給大家推薦擴(kuò)展【Laravue】,一個(gè)非常漂亮的 Laravel框架?管理界面!希望對(duì)需要的朋友有所幫助!

非常漂亮的 Laravel 管理界面!

相關(guān)推薦:《Laravel框架

介紹

幾個(gè)月前我嘗試為我的項(xiàng)目尋找新的解決方案, 我已經(jīng)使用 Vue ?構(gòu)建了一個(gè) 單頁應(yīng)用 (使用這個(gè) 非常棒的框架, 使用 Laravel Lumen 作為 API 網(wǎng)關(guān), 使用 Laravel Passport 作為 SSO 服務(wù)器)。經(jīng)過幾周的工作, 我發(fā)現(xiàn)那個(gè)框架有一些限制, 尤其是在部署和難以開源方面 (因?yàn)樯婕霸S多組件, CORS 設(shè)置 …)。突然有一天我有了一個(gè)新的想法:

為什么我們不用 Laravel 內(nèi)置的 VueJS 去構(gòu)建 SPA 儀表板?

Laravel + VueJS =?Laravue(https://github.com/tuandm/laravue)

例子:?https://laravue.dev
文檔:?https://doc.laravue.dev

非常漂亮的 Laravel 管理界面!

Laravue?是一個(gè)受?vue-element-admin(https://github.com/PanJiaChen/vue-element-admin) 啟發(fā)的漂亮的儀表盤。它提供了所有構(gòu)建企業(yè)應(yīng)用所必須的組件, 管理員可以控制業(yè)務(wù)并管理其他人。 我的計(jì)劃是將 Laravel/Vue 最新的 技術(shù)/庫/組件 應(yīng)用于該項(xiàng)目, 并且易于使用. 在這個(gè)示例中, API 由 Laravel 提供, 大多數(shù) API 都是假的 – 但是易于實(shí)現(xiàn)。

開始

# 使用 composer 克隆項(xiàng)目 composer create-project tuandm/laravue cd laravue  # 遷移數(shù)據(jù) (在 .env 文件設(shè)置了數(shù)據(jù)庫信息之后) php artisan migrate --seed  # 生成 JWT 秘鑰 php artisan jwt:secret  # 安裝依賴 yarn install  # 構(gòu)建(開發(fā)環(huán)境) yarn run dev # 或者 yarn run watch  # 啟動(dòng)本地服務(wù) php artisan serve

下一步

  • 這個(gè)項(xiàng)目正在大力開發(fā)中, 還沒有被構(gòu)建為 Laravel 插件(應(yīng)該是這樣)。下一步將會(huì)將此項(xiàng)目構(gòu)建為一個(gè)獨(dú)立的 Laravel 插件, 使得現(xiàn)有的 Laravel 網(wǎng)站可以很好的集成。

  • 提供完善的文檔和嚴(yán)格的代碼規(guī)范。PHP/Laravel 有優(yōu)秀的代碼規(guī)范 PSR , VueJS 也有很好的標(biāo)準(zhǔn) 這里 但這太基礎(chǔ)了, 還不夠。

  • 完善的測(cè)試。


原文地址:https://dev.to/tuandm/laravel–vuejs–laravue—a-beautiful-dashboard-for-laravel-3h11

譯文地址:https://learnku.com/laravel/t/37417

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊13 分享