hyperf-admin 是先後端分離的後臺管理系統, 前端基於vue
的 vue-admin-template, 針對後臺業務列表
, 表單
等場景封裝了大量業務組件, 後端基於swoole
框架 hyperf 實現, 總體思路是後端定義頁面渲染規則, 前端頁面渲染時首先拉取配置, 而後組件根據具體配置完成頁面渲染, 方便開發者僅作少許的配置工做就能完成常見的CRUD
工做, 同時支持自定義組件和自定義頁面, 以開發更爲複雜的頁面.html
工具化絕大部分可抽象的後臺開發, 僅需少許配置便可完成複雜的後臺功能開發, 幫助你們早點下班陪女票.前端
前端爲vue multiple page
多頁模式, 能夠按模塊打包, 默認包含兩個模塊default
默認模塊, system
系統管理模塊, 絕大部分業務組件在src/components
目錄.vue
後端爲composer包
模式, 目前包含組件git
composer require hyperf-admin/base-utils
hyperf-admin的基礎組件包, 腳手架主要功能封裝composer require hyperf-admin/validation
參數驗證包, 對規則和參數提示作了較多優化composer require hyperf-admin/alert-manager
企微/釘釘機器人報警包composer require hyperf-admin/rule-engine
規則引擎composer require hyperf-admin/event-bus
mq/nsq/kafka消息派發器composer require hyperf-admin/process-manager
進程管理組件composer require hyperf-admin/admin
系統管理業務包composer require hyperf-admin/dev-tools
開發者工具包, 主要是代碼生成, 輔助開發composer require hyperf-admin/cron-center
定時任務管理, 後臺化管理任務composer require hyperf-admin/data-focus
數據面板模塊, 幫你快速製做數據大盤composer require hyperf-admin/config-center
配置中心模塊, 幫你方便的管理項目各環境配置表單
, 列表
開發定時任務
, 數據報表
, 配置中心
等都可在後臺方便管理.更詳細的文檔可見 這裏github
若是你對構建高效的後臺開發工具感興趣, 同時願意參與開源項目, 那麼讓咱們一塊兒作點有趣的事吧.後端