-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
構建低代碼開發(fā)平臺 版權信息
- ISBN:9787302679318
- 條形碼:9787302679318 ; 978-7-302-67931-8
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
構建低代碼開發(fā)平臺 本書特色
(1)《構建低代碼開發(fā)平臺:基礎、實現(xiàn)與AIGC應用》作為低代碼平臺開發(fā)的入門指南,深入淺出地闡述了低代碼開發(fā)的核心基礎知識和架構原理,旨在助力讀者迅速掌握低代碼平臺編程技術。
(2)書中精心設計了五個實戰(zhàn)案例(包括低代碼管理后臺、CMS平臺、營銷畫布平臺、統(tǒng)一接口網(wǎng)關、報表中心設計),覆蓋廣泛的項目類型,不僅幫助讀者深入理解低代碼平臺的設計思路,更通過實踐鞏固所學,使讀者能夠靈活運用低代碼技術,構建出適應公司各類業(yè)務需求的平臺架構。
(3)通過《構建低代碼開發(fā)平臺:基礎、實現(xiàn)與AIGC應用》的學習,讀者將全面掌握低代碼開發(fā)知識,自信地設計出高效、穩(wěn)定的低代碼架構,為公司業(yè)務的數(shù)字化轉型提供有力支持。
(4)《構建低代碼開發(fā)平臺:基礎、實現(xiàn)與AIGC應用》還探索了文心一言、通義千問和DeepSeek大模型在低代碼平臺中的應用,啟發(fā)讀者在自己低代碼平臺中結合進入大模型的能力。
(5)配套示例源碼、PPT課件、配圖PDF文件與作者微信答疑服務。
構建低代碼開發(fā)平臺 內容簡介
"《構建低代碼開發(fā)平臺:基礎、實現(xiàn)與AIGC應用》作為低代碼平臺開發(fā)的入門指南,深入淺出地闡述低代碼開發(fā)的核心基礎知識和架構原理,旨在幫助讀者迅速掌握低代碼平臺編程技術。通過《構建低代碼開發(fā)平臺:基礎、實現(xiàn)與AIGC應用》的學習,讀者將系統(tǒng)掌握低代碼開發(fā)的理論和實踐,能夠熟練設計高效、穩(wěn)定的低代碼架構,為企業(yè)的數(shù)字化轉型提供有力支持。《構建低代碼開發(fā)平臺:基礎、實現(xiàn)與AIGC應用》配套示例源碼、PPT課件與作者微信群答疑服務。 《構建低代碼開發(fā)平臺:基礎、實現(xiàn)與AIGC應用》共分為16章。第1章和第2章為低代碼平臺概述和入門指引;第3~6章講解低代碼平臺的基本技術,包含常用技術和解決方案;第7章講解低代碼平臺架構知識;第8~12章講解實戰(zhàn)案例,涵蓋B端和C端項目(管理后臺、CMS平臺、營銷畫布平臺、統(tǒng)一接口網(wǎng)關、報表中心);第13章和第14章分析低代碼平臺的安全風險和程序優(yōu)化方向;第15章和第16章介紹文心一言、通義千問和DeepSeek在低代碼平臺中的應用。 《構建低代碼開發(fā)平臺:基礎、實現(xiàn)與AIGC應用》主要面向具備一定軟件開發(fā)基礎的讀者,適合構建低代碼開發(fā)平臺的工程師、對元數(shù)據(jù)模型感興趣的軟件工程師及其他相關從業(yè)人員閱讀,同時也可作為高等院校軟件開發(fā)課程的教材。"
構建低代碼開發(fā)平臺構建低代碼開發(fā)平臺 前言
在數(shù)字化浪潮席卷全球的今天,信息技術的快速發(fā)展正以前所未有的速度重塑各行各業(yè)的面貌。隨著企業(yè)對于數(shù)字化轉型的需求日益增長,軟件開發(fā)的速度與效率成為決定競爭力的關鍵因素之一。正是在這樣的背景下,低代碼平臺作為一種革命性的開發(fā)工具,以其快速迭代、易于上手、成本效益高等諸多優(yōu)勢,逐漸從幕后走向臺前,成為推動企業(yè)數(shù)字化轉型的重要力量。
在當前經(jīng)濟環(huán)境充滿挑戰(zhàn)的背景下,互聯(lián)網(wǎng)企業(yè)紛紛探索成本優(yōu)化之道。而低代碼平臺以其卓越的降本增效特性,再度躍升為行業(yè)的焦點,成為眾多企業(yè)轉型升級的重要工具。然而,在這股熱潮中,我們注意到市場對于低代碼,尤其是后端低代碼的學習資源相對匱乏,書籍資料尤為稀缺,這極大地限制了新人對低代碼技術的入門與成長。
作者深耕低代碼平臺多年,親身參與并主導多個大型低代碼平臺的核心設計與開發(fā)工作,對該領域有著深刻的理解與獨到的見解。鑒于此,本書應運而生,將作者豐富的低代碼實戰(zhàn)經(jīng)驗傾囊奉獻,為有志于低代碼領域的朋友們搭建一座橋梁。
構建低代碼開發(fā)平臺 目錄
目 錄
第 1 章 低代碼平臺概述 1
1.1 低代碼平臺的定義 1
1.2 低代碼平臺的發(fā)展歷史與現(xiàn)狀 2
1.3 低代碼平臺與傳統(tǒng)開發(fā)的比較 3
1.4 低代碼平臺的應用場景與優(yōu)勢 4
1.4.1 應用場景 4
1.4.2 低代碼平臺的優(yōu)勢 4
第 2 章 低代碼平臺入門指引 6
2.1 掌握基礎技術 6
2.2 掌握部分架構知識 7
2.3 應用場景分析 7
2.4 學習實戰(zhàn)案例 7
2.5 應用到工作場景 7
第 3 章 低代碼基礎技術講解 8
3.1 規(guī)則引擎 8
3.1.1 什么是規(guī)則引擎 8
3.1.2 規(guī)則引擎在低代碼平臺中的作用 8
3.1.3 有哪些規(guī)則引擎 9
3.1.4 低代碼平臺推薦使用的規(guī)則引擎 10
3.1.5 Aviator使用介紹 11
3.2 流程引擎 13
3.2.1 什么是流程引擎 13
3.2.2 流程引擎在低代碼平臺中的作用 14
3.2.3 有哪些流程引擎 14
3.2.4 低代碼平臺推薦的流程引擎 16
3.3 動態(tài)腳本語言 16
3.3.1 什么是動態(tài)腳本語言 16
3.3.2 動態(tài)腳本語言在低代碼平臺中的作用 17
3.3.3 有哪些動態(tài)腳本語言 17
3.3.4 低代碼平臺推薦 18
3.4 模板引擎 22
3.4.1 什么是模板引擎 22
3.4.2 模板引擎的應用場景 23
3.4.3 有哪些模板引擎 23
3.4.4 推薦模板引擎 24
3.5 數(shù)據(jù)交換格式JSON和Protobuf協(xié)議 25
3.5.1 為什么需要JSON和Protobuf協(xié)議 25
3.5.2 JSON和Protobuf協(xié)議的應用場景 25
3.5.3 是否有其他替代方案 27
3.5.4 不同場景的推薦 29
第 4 章 Groovy 30
4.1 引入Groovy腳本 30
4.2 基本語法 33
第 5 章 FreeMarker模板引擎 37
5.1 加載FreeMarker 37
5.2 基本語法講解 38
5.2.1 注釋 38
5.2.2 數(shù)據(jù)類型處理 39
5.2.3 流程處理 40
5.2.4 其他實現(xiàn) 41
第 6 章 常見場景的解決方案 42
6.1 觸發(fā)器 42
6.1.1 什么是觸發(fā)器 42
6.1.2 觸發(fā)器的有作用 42
6.1.3 有哪些觸發(fā)器 43
6.1.4 推薦用法 43
6.2 消息隊列 44
6.2.1 應用場景 44
6.2.2 應用場景案例 45
6.3 字段生成器 46
第 7 章 低代碼平臺架構 48
7.1 架構要求 48
7.1.1 架構師能力要求 48
7.1.2 低代碼平臺架構設計要求 49
7.2 架構設計原則 50
7.3 常用的設計模式 51
第 8 章 實戰(zhàn)案例1:低代碼管理后臺 53
8.1 頁面配置中心設計 53
8.1.1 定義頁面結構 54
8.1.2 在配置中心添加頁面信息 66
8.1.3 將頁面描述模型添加到平臺上 67
8.1.4 保存配置頁面 68
8.1.5 初始化頁面 72
8.2 查看列表頁設計 82
8.2.1 拉取菜單列表 83
8.2.2 校驗頁面權限并返回菜單樹 83
8.2.3 用戶點擊進入指定頁面 83
8.2.4 鑒權并拉取頁面結構描述 83
8.2.5 獲取列表信息 84
8.2.6 渲染列表頁面 85
8.3 添加頁面設計 86
8.4 常見問題解答 88
第 9 章 實戰(zhàn)案例2:CMS平臺 97
9.1 配置頁面構成 97
9.1.1 組件庫區(qū) 98
9.1.2 渲染區(qū) 98
9.1.3 配置區(qū) 98
9.2 CMS配置端交互演示 99
9.3 CMS客戶端交互演示 107
9.4 常見問題解答 108
第 10 章 實戰(zhàn)案例3:營銷畫布平臺 110
10.1 營銷畫布平臺概述 110
10.2 組成介紹 111
10.3 交互 113
10.3.1 新建畫布 113
10.3.2 創(chuàng)建入口策略器 113
10.3.3 設置條件策略器 113
10.3.4 設置流程策略器:發(fā)放獎勵 114
10.3.5 設置流程策略器:發(fā)送短信 114
10.3.6 保存策略器 115
10.4 代碼實現(xiàn) 116
10.4.1 建表 116
10.4.2 搭建對象 117
10.4.3 模擬添加一個營銷畫布 122
10.4.4 模擬初始化營銷畫布 126
10.4.5 創(chuàng)建事件處理器 128
10.4.6 創(chuàng)建流程執(zhí)行器 129
10.4.7 重新初始化Job 131
10.4.8 構建觸發(fā)器 131
10.4.9 模擬用戶消費 132
10.5 常見問題解答 133
第 11 章 實戰(zhàn)案例4:統(tǒng)一接口網(wǎng)關 135
11.1 統(tǒng)一接口網(wǎng)關概述 135
11.2 設計思路 136
11.3 代碼實現(xiàn)演示 137
11.4 常見問題解答 142
第 12 章 如何從0設計:報表中心 143
12.1 設計思路分解 143
12.1.1 分析需求 143
12.1.2 抽象能力 144
12.1.3 選擇工具 144
12.1.4 實驗驗證 145
12.1.5 實戰(zhàn) 145
12.2 案例設計 146
12.3 代碼實現(xiàn) 149
12.4 常見問題解答 156
第 13 章 常見的安全問題 157
13.1 惡意注入 157
13.2 敏感數(shù)據(jù)的處理 158
13.3 設置數(shù)據(jù)權限 159
第 14 章 程序優(yōu)化 160
14.1 數(shù)據(jù)丟失風險 160
14.2 數(shù)據(jù)冪等的設計 161
14.3 并發(fā)與熔斷 162
14.4 FreeMarker模板編寫錯誤 164
第 15 章 AIGC與低代碼平臺 165
15.1 什么是AIGC 165
15.2 AIGC的應用領域 166
15.3 在低代碼平臺中的應用場景 167
第 16 章 AIGC的應用 169
16.1 AIGC的引入方式 169
16.1.1 利用第三方AIGC API接口 169
16.1.2 將開源模型引入項目并進行本地訓練 170
16.1.3 引入方式選型推薦 170
16.2 常見的AIGC模型 171
16.2.1 第三方AIGC 171
16.2.2 開源AIGC 171
16.3 AIGC應用案例 172
16.3.1 直接接入文心一言 172
16.3.2 使用通義千問開發(fā)AIGC應用 174
16.4 本地化部署DeepSeek案例 185
16.4.1 安裝準備 185
16.4.2 安裝與部署過程 185
16.4.3 代碼調用DeepSeek 189
后記:低代碼平臺技術之旅的圓滿結束與未來展望 191
構建低代碼開發(fā)平臺 作者簡介
廖育彬,現(xiàn)任華潤集團后臺開發(fā)資深經(jīng)理。曾經(jīng)在平安科技、騰訊、普渡科技工作任職,主導過多個大型低代碼應用開發(fā),有豐富的低代碼平臺架構經(jīng)驗;有多年研發(fā)招聘經(jīng)驗,熟悉低代碼研發(fā)招聘要求。發(fā)表過多篇技術專利。
- >
李白與唐代文化
- >
詩經(jīng)-先民的歌唱
- >
經(jīng)典常談
- >
推拿
- >
隨園食單
- >
中國歷史的瞬間
- >
煙與鏡
- >
人文閱讀與收藏·良友文學叢書:一天的工作