低代碼開發實戰 — 基於低代碼平臺構建企業級應用
葡萄城 組編 梁瑞 劉藝彬 寧偉 胡耀 編著
- 出版商: 機械工業
- 出版日期: 2022-04-01
- 定價: $594
- 售價: 7.5 折 $446
- 語言: 簡體中文
- 頁數: 228
- 裝訂: 平裝
- ISBN: 7111703987
- ISBN-13: 9787111703983
-
相關分類:
資料庫、資訊科學、Information-management
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$505實戰低代碼
-
$774$735 -
$594$564 -
$560$437 -
$356TCP 是怎樣工作的
-
$300$237
商品描述
低代碼開發平臺是不寫或者只寫極少量代碼即可實現業務功能的軟件平臺,可以助力企業快速完成數字化轉型。
本書循序漸進地講述了數據庫設計、UI設計、業務邏輯處理、報表、權限等技術。
本書共8章,以當下使用者*多的企業級低代碼產品活字格為例,
內容包括概述、數據庫設計、客戶端頁面設計實戰、服務端邏輯設計實戰、
報表設計實戰、配置權限、編碼擴展與系統集成實戰、低代碼應用的部署。
作者簡介
寧偉(Will),2005年畢業於西安交通大學,從事企業軟件開發、項目管理和產品設計工作多年,2018年起專註於低代碼行業研究,現任葡萄城產品市場總監、中國信通院低代碼/無代碼推進中心技術專家。
目錄大綱
序
前言
第1章 概述
1.1 企業級應用開發的方法論
1.1.1 數據庫開發
1.1.2 服務端邏輯開發
1.1.3 多終端交互開發
1.1.4 軟件工程
1.2 低代碼與傳統開發
1.2.1 傳統開發面臨的挑戰
1.2.2 低代碼技術的前世今生
1.2.3 企業級低代碼vs傳統編碼開發
1.3 開啟低代碼之旅
第2章 數據庫設計
2.1 字段與主鍵
2.1.1 數據庫字段類型
2.1.2 字段類型的設置和修改
2.1.3 設置數據表的主鍵
2.1.4 設置自動編號
2.2 數據庫約束
2.2.1 唯一性約束設置
2.2.2 非空約束設置
2.2.3 默認值約束設置
2.2.4 外鍵約束設置
2.3 外鍵與主子表
2.3.1 外鍵
2.3.2 主子表
2.3.3 主子表關系和關聯關系的區別
第3章 客戶端頁面設計實戰
3.1 前置內容
3.2 創建頁面
3.3 頁面元素與佈局
3.3.1 基礎頁面元素設置
3.3.2 選項卡與頁面容器的設置
3.3.3 頁面流式佈局
3.4 數據綁定與特殊數據突出顯示
3.4.1 低代碼顯示和獲取頁面數據
3.4.2 數據綁定的優先級
3.4.3 條件格式
3.5 多終端的頁面設置
3.5.1 母版頁設置
3.5.2 手機頁面設置
3.6 頁面交互與數據驗證
3.6.1 元素觸發事件(命令)
3.6.2 多種命令組合實踐
3.6.3 輸入框的數據驗證
第4章 服務端邏輯設計實戰
4.1 開發服務端邏輯
4.1.1 創建一個服務端命令
4.1.2 覆雜邏輯的命令設置
4.2 調試服務端邏輯
4.2.1 命令
4.2.2 服務端命令的調試
4.3 Restful Web API
4.3.1 調用其他第三方系統的接口
4.3.2 開放Web API被其他系統對接
4.4 計劃任務
4.4.1 定時任務的觸發條件
4.4.2 設計定時任務
4.4.3 調試定時任務
第5章 報表設計實戰
5.1 報表設計
5.1.1 RDL報表和頁面報表
5.1.2 創建報表
5.1.3 設計報表
5.1.4 主子報表
5.1.5 報表參數和數據過濾
5.2 可視化大屏設計
5.2.1 設計大屏
5.2.2 開發駕駛艙實踐
第6章 配置權限
6.1 理解基於角色的權限控制
6.1.1 理解設計器與服務端
6.1.2 用戶設置
6.1.3 角色設置
6.1.4 組織結構設置
6.2 數據權限
6.2.1 行權限
6.2.2 字段權限
6.2.3 創建記錄權限
6.3 操作權限
6.3.1 頁面權限
6.3.2 單元格權限
第7章 編碼擴展與系統集成實戰
7.1 客戶端編程擴展
7.1.1 如何嵌入HTML
7.1.2 如何嵌入CSS,JavaScript
7.2 服務端編程擴展
7.2.1 如何嵌入C#代碼
7.2.2 如何對接Java程序
7.3 與微信對接
7.3.1 對接微信公眾號
7.3.2 對接企業微信
7.4 與釘釘對接
第8章 低代碼應用的部署
8.1 一鍵部署和離線部署
8.1.1 一鍵部署應用
8.1.2 離線部署應用
8.1.3 服務端數據庫和附件配置
8.2 應用和數據的備份與還原
8.2.1 手動備份和自動備份
8.2.2 還原應用