購物比價找書網找車網
FindBook  
 有 1 項符合

低代碼平台開發實踐:基於React

的圖書
低代碼平台開發實踐:基於React 低代碼平台開發實踐:基於React

作者:秦小倩 
出版社:機械工業出版社
出版日期:2024-03-01
語言:簡體中文   規格:平裝 / 226頁 / 19 x 26 x 1.13 cm / 普通級/ 1-1
圖書選購
型式價格供應商所屬目錄
 
$ 465
博客來 博客來
電子電機
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:低代碼平台開發實踐:基於React

內容簡介

本書由三部分組成,第一部分介紹基礎理論知識,第二部分介紹如何構建低代碼系統,先進行需求分析,涉及列表頁、詳情頁和表單頁的佈局需求和邏輯需求,可視化編輯器、應用管理、組件市場和用戶管理的需求等內容,然後介紹設計思路,包含架構設計、Schema設計、組件庫市場和 MongoDB Document 設計等,最後介紹詳細的編碼過程,包括可視化編輯器的實現、渲染SDK的實現、版本控制,以及如何將其集成到其他系統。
 

作者介紹

秦小倩(網名何遇)
資深前端工程師,精通TypeScript、JavaScript,以及React和Vue等框架。曾就職于多家知名互聯網公司,均從事前端開發相關工作,擁有豐富的現代Web應用開發經驗。2019年開始專注於低代碼平臺的研究和開發,曾在公司內部落地一個完整的低代碼平臺,用戶通過該平臺在1個季度內創建了200餘個頁面。
掘金和微信公眾號作者,專注于分享前端知識,通過微信公眾號“前端知識小站”發表了近百篇原創技術文章
 

目錄

前言
基礎篇
第1章 前置知識2
1.1 函數組件與類組件2
1.2 React Ref API4
1.3 React Hooks7
1.3.1 useState7
1.3.2 useRef9
1.3.3 useEffect10
1.3.4 useReducer12
1.3.5 自定義Hooks16
1.4 React Context API17
1.5 深入理解React的渲染流程19
1.5.1 生命週期流程19
1.5.2 渲染流程21
1.5.3 immutable與React渲染24
1.6 MobX狀態管理庫27
1.6.1 從一個Demo開始27
1.6.2 MobX的核心概念30
1.6.3 集成React35
1.7 MongoDB39
1.7.1 安裝MongoDB40
1.7.2 數據建模41
1.7.3 模式驗證43
1.8 Mongoose45
1.8.1 快速開始46
1.8.2 連接數據庫47
1.8.3 Schema49

需求分析篇
第2章 業務場景的需求分析54
2.1 列表頁的需求分析54
2.2 詳情頁的需求分析55
2.3 表單頁的需求分析56
第3章 低代碼平臺的需求分析58
3.1 用戶管理59
3.2 組件市場60
3.3 應用管理61
3.4 可視化編輯器63
3.4.1 列表編輯器63
3.4.2 低代碼引擎67

實戰篇
第4章 架構的設計與實現74
4.1 什麼是低代碼74
4.1.1 純代碼、低代碼和無代碼74
4.1.2 低代碼的發展76
4.1.3 低代碼平臺的分類78
4.2 架構策略80
4.3 低代碼組件81
4.3.1 組件的分類82
4.3.2 組件的特徵83
4.4 編輯器86
4.4.1 佈局編輯86
4.4.2 屬性編輯88
4.4.3 數據編輯89
4.4.4 邏輯編輯92
4.5 代碼編譯器93
4.5.1 代碼編譯器的演變94
4.5.2 渲染器95
4.5.3 源碼生成器97
4.6 插件系統99
4.6.1 什麼是插件化架構99
4.6.2 實現插件化架構101
4.6.3 插件化架構與低代碼103
4.7 歷史記錄管理104
第5章 低代碼組件的設計與實現106
5.1 組件規格107
5.1.1 組件規格協議108
5.1.2 自動生成組件規格110
5.2 組件的消費方式115
5.3 開發一個腳手架118
5.4 開發一個低代碼組件122
5.5 組件市場126
第6章 低代碼引擎的設計與實現127
6.1 頁面搭建協議128
6.2 入料模塊131
6.2.1 插件131
6.2.2 屬性設置器132
6.2.3 組件132
6.2.4 引擎面板135
6.3 渲染器環境137
6.3.1 喚起渲染器環境137
6.3.2 與設計器環境通信139
6.3.3 重新渲染畫布141
6.4 設計器142
6.4.1 對象建模142
6.4.2 拖曳定位143
6.4.3 編輯屬性149
第7章 渲染器的應用實踐156
7.1 顯示組件156
7.1.1 頁面容器158
7.1.2 佈局容器159
7.1.3 表單控件160
7.1.4 普通UI組件160
7.2 數據源161
7.2.1 從服務器獲取數據源161
7.2.2 從父容器獲取數據源166
7.2.3 將數據提供給後代166
7.3 表單聯動167
7.3.1 禁用聯動168
7.3.2 顯隱聯動169
7.3.3 取值聯動170
7.4 表單校驗172
7.5 生命週期174
第8章 代碼生成器的原理與實踐176
8.1 工作原理及概念177
8.1.1 拆分代碼塊177
8.1.2 文件類型179
8.2 插件183
8.3 項目構建器189
8.4 文件存儲192
8.4.1 GitLab API192
8.4.2 數據庫設計195

基礎設施篇
第9章 基礎設施的技術方案198
9.1 研發體系構建198
9.1.1 GitLab CI/CD198
9.1.2 npm私有庫202
9.1.3 CDN服務204
9.2 LDAP賬號管理212
9.2.1 搭建LDAP賬號管理系統212
9.2.2 接入LDAP賬號管理系統218
9.3 開源低代碼項目選型實踐220
9.3.1 阿裡低代碼引擎220
9.3.2 網易雲音樂低代碼引擎223
9.3.3 騰訊低代碼項目224
9.3.4 碼良H5頁面生成平臺226
 

詳細資料

  • ISBN:9787111746898
  • 規格:平裝 / 226頁 / 19 x 26 x 1.13 cm / 普通級 / 1-1
  • 出版地:中國
贊助商廣告
 
金石堂 - 今日66折
鈔能戰士 數字13的秘密
作者:嚴淑女
出版社:聚光文創
出版日期:2021-11-15
66折: $ 185 
金石堂 - 今日66折
三國演義<上下不分售>套書
作者:吳淡如
出版社:聚光文創
出版日期:2019-09-30
66折: $ 422 
金石堂 - 今日66折
小瓢蟲聽到大祕密:誰偷走了雞蛋?【中英雙語繪本】
作者:朱莉亞.唐納森
出版社:采實文化事業股份有限公司
出版日期:2021-01-07
66折: $ 211 
金石堂 - 今日66折
從內到外全方位防護套書(二版)(3冊):《精微圈(二版)》、《未來預演(二版)》、《一個瑜伽士的內在喜悅工程(二版)》
作者:辛蒂.戴爾
出版社:地平線文化
出版日期:2023-11-22
66折: $ 943 
 
博客來 - 暢銷排行榜
城與不確定的牆(平裝)
作者:村上春樹
出版社:時報出版
出版日期:2024-11-23
$ 537 
博客來 - 暢銷排行榜
世界上最透明的故事(日本出版界話題作,只有紙本書可以體驗的感動)
作者:杉井光
出版社:皇冠
出版日期:2024-09-30
$ 284 
Taaze 讀冊生活 - 暢銷排行榜
張忠謀自傳全集(上下冊)
作者:張忠謀
出版社:遠見天下文化出版股份有限公司
出版日期:2024-11-29
$ 869 
金石堂 - 暢銷排行榜
新宿69天國(上)+(下)同捆版
作者:ウノハナ
出版社:青文出版社股份有限公司
出版日期:2025-01-09
$ 253 
 
博客來 - 新書排行榜
強肝、利膽、莫遲胰:診治照護保健全書
出版日期:2024-12-28
$ 394 
博客來 - 新書排行榜
迷戀於吠叫之犬(全)特典版
$ 142 
博客來 - 新書排行榜
麵包小偷5:熱呼呼的麵包車
作者:柴田啓子
出版社:采實文化
出版日期:2024-12-26
$ 252 
Taaze 讀冊生活 - 新書排行榜
修心︰與佛學大師學習平靜和鬆弛
作者:宿文淵
出版社:大溏文化事業有限公司
出版日期:2025-01-06
$ 380 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策