bird前端項目,基於react、antd、antd-admin,封裝經常使用數據組件,細粒度權限解決方案。前端
bird-front是基於react的後臺管理系統前端項目,框架構建部分嚴重借鑑於antd管理系統解決方案antd-admin,其項目地址:https://github.com/zuiidea/antd-admin。react
bird-front地址:https://github.com/liuxx001/bird-frontgit
權限方案:github
bird-front對權限部分進行了從新設計,支持更細粒度的權限控制(按鈕級)。前端的權限應該控制什麼?資源的可見性。其包括:npm
在登陸時獲取用戶擁有的權限集合,在前端存儲。安全
前端的權限控制只能處理頁面渲染,不能保證系統的絕對安全,服務端也須要對接口的權限進行驗證。antd
組件:架構
bird-front對經常使用的數據組件進行了封裝,使其簡單易用,包括:框架
全部業務組件的理念均是結合服務端接口進行組件的封裝,兼顧靈活性的同時保證更優的業務開發速度。ide
項目獲取:
git clone https://github.com/liuxx001/bird-front
安裝依賴包:
npm install
啓動項目:
npm run start
登陸名:admin 登陸密碼:admin