hyperf-admin 釋出啦, 配置化後臺開發工具, 後臺搭建 從此簡單.

daodao97發表於2020-06-19

HyperfAdmin是前後端分離的後臺管理系統, 前端基於vuevue-admin-template, 針對後臺業務列表, 表單等場景封裝了大量業務元件, 後端基於hyperf實現, 整體思路是後端定義頁面渲染規則, 前端頁面渲染時首先拉取配置, 然後元件根據具體配置完成頁面渲染, 方便開發者僅做少量的配置工作就能完成常見的CRUD工作, 同時支援自定義元件和自定義頁面, 以開發更為複雜的頁面.

更豐富的介紹, 參見詳細文件

HyperfAdmin架構

前端為vue multiple page多頁模式, 可以按模組打包, 預設包含兩個模組default 預設模組, system系統管理模組, 絕大部分業務元件在src/components目錄

後端為composer包模式, 目前包含元件

  • 基礎元件
    • 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 資料皮膚模組, 幫你快速製作資料大盤
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章