BitAdminCore應用索引 NET Core應用框架之BitAdminCore框架應用篇系列 一、簡介 querySuite為適應後臺快速增刪查改而自行開發的組件。 開發套件的核心思想: 1、佈局與功能分離:佈局歸佈局,功能歸功能。 2、佈局易讀性:使用行業通用佈局,能看到需要呈現的完整元素。 ...
BitAdminCore應用索引
NET Core應用框架之BitAdminCore框架應用篇系列
一、簡介
querySuite為適應後臺快速增刪查改而自行開發的組件。
開發套件的核心思想:
1、佈局與功能分離:佈局歸佈局,功能歸功能。
2、佈局易讀性:使用行業通用佈局,能看到需要呈現的完整元素。
3、功能易讀性:jquery上一段下一段代碼混亂模式對比,套件封裝了一個查詢所需要實現全部功能,不需要再另啟代碼段。
4、前後端約定:webapi返回對象包含Code\Msg\Data\Total四個屬性
先來看下查詢套件效果
二、前端代碼
按照一定的規範進行佈局,以標註為核心。
代碼流基本上是最基礎的html模式,減少學習成本,要改啥就找對應位置,樣式也可以自行修改。
最後能過代碼實例化。即可自動實現綁定及分頁等功能。
以下是日誌查詢功能示例。
看下摺疊效果
三、後端代碼
後端同樣封裝了與前端對應的套件。代碼流與我們思維模式保持一致。
1、實例化。2、去哪些表查啥?3、用什麼查詢條件?4、查出數據。5、返回給前端。
四、總結
BitAdminCore核心特性:
保留行業規範,減少學習成本。
易讀易調試。
保持最少實現代碼與程式靈活性之間的平衡。
是不是這樣子,請自行體會。
querySuite有大量功能,後續文章會一一介紹。
本系列文章鏈接:
BitAdminCore框架應用篇:(一)使用Cookiecutter創建應用項目
BitAdminCore框架應用篇:(二)創建一個簡單的增刪改查模塊
BitAdminCore框架應用篇:(三)核心套件querySuite入門介紹